Santiago de Compostela to Vigo by train
Santiago de Compostela-Daniel Castelao → Vigo-Guixar
Trains link Santiago de Compostela (Santiago de Compostela-Daniel Castelao) and Vigo (Vigo-Guixar) in about 1h 09m at best, with no changes needed.
- Fastest
- ≈ 1h 09m
- Typical
- ≈ 1h 22m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- Renfe

How long does the train from Santiago de Compostela to Vigo take?
The fastest trains cover Santiago de Compostela to Vigo in about 1h 09m; a typical journey takes around 1h 22m.
Is there a direct train from Santiago de Compostela to Vigo?
Yes: direct trains run between Santiago de Compostela-Daniel Castelao and Vigo-Guixar.
Legendary routes through Santiago de Compostela or Vigo
- Alvia Vigo–Barcelona Vigo → Barcelona
- El Transcantábrico San Sebastián → Santiago de Compostela
- Celta Porto → Vigo
- Avant Eje Atlántico A Coruña → Vigo
More trains from Santiago de Compostela
- Santiago de Compostela → Madrid ≈ 3h 26m
More train routes in Spain · Portugal.
Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.