Travel from Santiago-de-Compostela to Vigo

Bus or train from Santiago de Compostela to Vigo?

Spanish Railways (RENFE) operates a train from Santiago de Compostela to Vigo hourly. Tickets cost $12 - $23 and the journey takes 50 min. Alternatively, MonBus operates a bus from Santiago de Compostela to Vigo hourly. Tickets cost $7 - $10 and the journey takes 1 h 18 min.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Santiago de Compostela to Vigo

ModeDurationPrice
From Santiago de Compostela train to Vigo Urzaiz.50 min£16
From Santiago de Compostela - Avenida Rosalia de Castro bus to Vigo - Arenal.1 h 18 min£6
From Santiago de Compostela taxi to Vigo.57 min£102
From Santiago de Compostela drive to Vigo.57 min£9
From Santiago de Compostela rideshare to Vigo.1 h 21 min£4

How long does it take to get from Santiago de Compostela to Vigo?

The train from Santiago de Compostela to Vigo Urzaiz takes 50 min including transfers and departs hourly.

Is there a direct train between Santiago de Compostela and Vigo?

Yes, there is a direct train departing from Santiago de Compostela and arriving at Vigo Urzaiz. Services depart hourly, and operate Monday to Friday. The journey takes approximately 50 min.

Is there a direct bus between Santiago de Compostela and Vigo?

Yes, there is a direct bus departing from Santiago de Compostela - Avenida Rosalia de Castro and arriving at Vigo - Arenal. Services depart hourly, and operate every day. The journey takes approximately 1 h 18 min.

Operators from Santiago de Compostela to Vigo

OperatorPhoneWebsite
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
MonBus+34 982 29 29 00MonBus
BlaBlaCar.esBlaBlaCar.es
Close Print Itinerary
  1. Here are 5 options to get from
    Santiago de Compostela to Vigo:

    1. Trip:
      1 Train
      • One-Way approx: USD $12 - $23
      • Duration: 50 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $12 - $23
        • Duration: 50 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $7 - $10
      • Duration: 1 h 18 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $7 - $10
        • Duration: 1 h 18 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $120 - $150
      • Duration: 57 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $120 - $150
        • Duration: 57 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $10 - $16
      • Duration: 57 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $10 - $16
        • Duration: 57 min
        Close x
    5. Trip:
      5 Rideshare
      • One-Way approx: USD $6
      • Duration: 1 h 21 min
      Open +
      • Trip:
        5 Rideshare
        • One-Way approx: USD $6
        • Duration: 1 h 21 min
        Close x