The best way to find a cheap train ticket from Donostia-San Sebastian to Vigo is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
11 h 22 m
14 h 46 m
Trains per day
It's difficult to get from Donostia-San Sebastian to Vigo without transferring at least once.
|Distance||349 miles (563 km)|
|Train frequency||1 a day|
Trains from Donostia-San Sebastian to Vigo cover the 349 miles (563 km) long journey and usually take around 15 h 3 min. Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Donostia-San Sebastián and arrive in Vigo Guixar.
Omio customers traveling this route book their trains from Donostia-San Sebastián to Vigo Guixar.
The most popular departure train station with passengers for this journey, called Donostia-San Sebastián, is located 1.9 miles (3 km) from the city center of Donostia-San Sebastian.
The most popular arrival train station, Vigo Guixar, is located 1.4 miles (2.3 km) away from the city center of Vigo.
Here are some other resources that might have the information you need