Compare prices and tickets by train, bus or flight

Fri
Jan 28
$78Renfe Alvia
$75Vibasa
$66Air Europa
Sat
Jan 29
Find prices
$71Flixbus
$57Air Europa
Sun
Jan 30
$61Renfe Alvia
$136Flixbus
$66Air Europa
Mon
Jan 31
Find prices
Find prices
$55Vueling
Tue
Feb 1
Find prices
Find prices
$66Air Europa
Wed
Feb 2
$44Renfe Alvia
Find prices
Find prices
Thu
Feb 3
Find prices
Find prices
$55Vueling
Fri
Feb 4
$35Renfe Alvia
$75Vibasa
$18Ryanair
Sat
Feb 5
Find prices
$77Flixbus
$24Ryanair
Sun
Feb 6
$44Renfe Alvia
Find prices
Find prices
Mon
Feb 7
Find prices
Find prices
$16Ryanair
Tue
Feb 8
Find prices
Find prices
$57Air Europa
Wed
Feb 9
$31Renfe Alvia
Find prices
$30Vueling

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Barcelona to Vigo

distanceDistance562 miles (906 km)
durationAverage train duration13 h 42 min
priceAverage train ticket price$61 (€52)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesRenfe

Trains from Barcelona to Vigo cover the 562 miles (906 km) long route taking on average 13 h 42 min with our travel partners like Renfe. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this route costs around $61 (€52), you can find the cheapest train ticket for as low as $44 (€37). Travelers depart most frequently from Barcelona Sants and arrive in Vigo Guixar.

Train providers: Renfe from Barcelona to Vigo trains

Buy your official Renfe train tickets to Vigo from Barcelona from $44 (€37) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Renfe

Renfe is Spain’s national train company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

    Renfe has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Renfe tickets from Barcelona to Vigo and when traveling by train:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Exceptions to waive change or cancellation fees policy
    • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
    • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
    • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

    Trains Barcelona Vigo

    The route starts at Sants station and ends at Guixar train station. The RENFE company offers two train services every day Barcelona-Vigo. The first train is ALVIA mode and departs from Sants station at 9.30 am arriving at its destination at 11.03 pm. The second and last train to Vigo departs from Sants at 8.20 pm arriving at the Galician city at 11.38 am. The total journey time is approximately 13 hours and 33 minutes and 15 hours and 38 minutes.

    Travel Tips: Trains from Barcelona to Vigo

    Travel by train to Vigo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Vigo.
    FAQs

    How much does a cheap train between Barcelona and Vigo cost?

    Omio customers have found the cheapest trains from Barcelona to Vigo to cost as little as $44 (€37)  in the next 7 days.

    What is the cost of a train between Barcelona and Vigo?

    If you’re looking to buy your train tickets in the next week, you can expect the Barcelona to Vigo train price to come in at an average of $61 (€52)  one way.

    How far is Vigo from Barcelona by train?

    The train distance from Barcelona to Vigo is around 562 miles (906 km).

    How long is the train between Barcelona and Vigo?

    While the time it takes to travel 562 miles (906 km) to Vigo from Barcelona can vary based on specific dates, weekends, and holidays, the Barcelona to Vigo train journey time is on average 13 h 42 min.

    What is the departure train station in Barcelona and arrival train station in Vigo?

    When departing from Barcelona, you have various train station options to start your route from including Barcelona Sants, Barcelona Passeig De Gracia and Barcelona Estació De França. When arriving in Vigo, you can end your route in train stations like Vigo Guixar and Vigo Urzáiz.

    Omio customers book a train from Barcelona Sants   to Vigo Guixar   most frequently for this route.

    Where is the train station in Barcelona to go to Vigo? Where is the train station in Vigo located?

    You can find the most popular departure train station for this route, Barcelona Sants, located approximately 1.2 miles (1.9 km) from the city center of Barcelona. The most popular arrival train station in Vigo, called Vigo Guixar, is located around 0.7 miles (1.2 km) away from its city center.

    What train providers offer a service to Vigo from Barcelona?

    When taking a train from Barcelona to Vigo, you can count on Renfe for the best way to get you to Vigo. You can also check all possible train providers who offer a service between Barcelona and Vigo and compare the amenities they offer before buying a train ticket.

    Can I purchase a direct train from Barcelona to Vigo?

    Yes, there is 1 direct train per day from Barcelona to Vigo. You can look to travel with Renfe Alvia  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.

    How many train services per day are there from Barcelona to Vigo?

    On average, there is 1 train a day from Barcelona to Vigo. The train times and services may be different on weekends and holidays compared to weekdays.

    What are the first and last departure train times from Barcelona to Vigo?

    The first Barcelona to Vigo train departs at 8: 30 AM   and the last train from Barcelona to Vigo leaves at 8: 30 AM. Check out the most up-to-date train schedule from Barcelona to Vigo on Omio and find the best time to travel to your destination.

    When should I purchase the Barcelona to Vigo train for the best deals on tickets?

    You can find trains between Barcelona and Vigo to cost on average $61 (€52) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Barcelona to Vigo train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Barcelona
    Vigo
    Barcelona Sants is the most popular Barcelona railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Barcelona for your trip to Vigo.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +34 934956020
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 22: 00
    Public transit options for Barcelona Sants
    Metro lines: L3, L5
    Bus lines: A1, A2
    Train lines: AVE, Alvia, Euromed, Talgo, Trenhotel, TGV, Avant, Intercity, R1, R2, R2 Nord, R2 Sud, R3, R4, RG1, R11, R12, R13, R14, R15, R16, R17