Compare prices and tickets by train, bus or flight

Sat
Jan 22
$75Renfe Alvia
$30Flixbus
$79Iberia
Sun
Jan 23
$75Renfe Alvia
$36Flixbus
$49Air Europa
Mon
Jan 24
$50Renfe Alvia
$24Flixbus
$91Air Europa
Tue
Jan 25
$33Renfe Alvia
$59Avanza
$49Air Europa
Wed
Jan 26
$29Renfe Alvia
$59Avanza
$37Air Europa
Thu
Jan 27
$42Renfe Alvia
$30Flixbus
$37Air Europa
Fri
Jan 28
$58Renfe Alvia
$24Flixbus
$49Air Europa
Sat
Jan 29
$58Renfe Alvia
$18Flixbus
$49Air Europa
Sun
Jan 30
$75Renfe Alvia
$24Flixbus
$32Iberia
Mon
Jan 31
$42Renfe Alvia
$18Flixbus
$49Air Europa
Tue
Feb 1
$29Renfe Alvia
$59Avanza
$37Air Europa
Wed
Feb 2
$29Renfe Alvia
$59Avanza
$37Air Europa
Thu
Feb 3
$25Renfe Alvia
$24Flixbus
$37Air Europa
Fri
Feb 4
$42Renfe Alvia
$24Flixbus
$32Air Europa
Sat
Feb 5
$50Renfe Alvia
$24Flixbus
$32Iberia
Sun
Feb 6
$75Renfe Alvia
$18Flixbus
$32Iberia
Mon
Feb 7
$33Renfe Alvia
$18Flixbus
$37Air Europa
Tue
Feb 8
$25Renfe Alvia
Find prices
$37Air Europa
Wed
Feb 9
$25Renfe Alvia
Find prices
$37Air Europa
Thu
Feb 10
$25Renfe Alvia
$18Flixbus
$37Air Europa

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Madrid to Vigo

distanceDistance288 miles (465 km)
durationAverage train duration4 h 18 min
priceAverage train ticket price$53 (€44)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersRenfe

Trains from Madrid to Vigo cover the 288 miles (465 km) long journey taking on average 4 h 18 min with our travel partners like Renfe. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $29 (€24), but the average price of train tickets is $53 (€44). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Vigo Guixar.

Train providers: Renfe from Madrid to Vigo trains

You can travel by train between Madrid and Vigo with Renfe for as low as $29 (€24). When you search for schedules and tickets, Omio will show you the best 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 the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train to Vigo from Madrid:

    • 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.

    Travel Tips: Trains from Madrid 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 Madrid to Vigo.
    FAQs

    How much do cheap train tickets to Vigo from Madrid cost?

    Train tickets to Vigo from Madrid for some dates and times can be found for as cheap as $29 (€24)  one way in the next 7 days.

    What is the cost of a train to Vigo from Madrid?

    The Madrid to Vigo train ticket price is on average $53 (€44)  if you are looking to book your tickets for this route in the next week.

    How far is Vigo from Madrid by train?

    When traveling this route you should expect the distance to Vigo from Madrid by train to be approximately 288 miles (465 km).

    How long is a train between Madrid and Vigo on average?

    On average the Madrid to Vigo train travel time is 4 h 18 min  for the 288 miles (465 km) long trip, but the duration can vary if you travel on weekends and holidays.

    Which train station from Madrid to Vigo do I depart from? Which Vigo train station from Madrid do I arrive in?

    When taking the train to Vigo from Madrid, you can choose to depart from train stations like Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro. Your journey can end in train stations such as Vigo Guixar and Vigo Urzáiz.

    Omio customers who travel this route most frequently depart from Madrid-Puerta de Atocha   and arrive in Vigo Guixar.

    Where is the departure train station in Madrid located? Where is the arrival train station in Vigo located?

    The most popular departure train station with passengers for this journey, called Madrid-Puerta de Atocha, is located 1.1 miles (1.8 km) from the city center of Madrid.

    The most popular arrival train station, Vigo Guixar, is located 0.7 miles (1.2 km) away from the city center of Vigo.

    What train providers go from Madrid to Vigo?

    For the trip from Madrid to Vigo you can take a train with Renfe. Be sure to check out all possible train providers that offer services between Madrid and Vigo on Omio to compare what amenities they may have.

    Is there a direct train from Madrid to Vigo?

    Yes, there is 1 direct train per day from Madrid to Vigo with Renfe Alvia, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your train ticket.

    How many trains per day are there to Vigo from Madrid?

    The average number of trains departing Madrid for Vigo is 1 a day. The train schedules and services may vary between weekdays and weekends.

    When is the earliest train from Madrid to Vigo? When is the last train from Madrid to Vigo?

    You can take the first train from Madrid to Vigo at 5: 20 AM. The last train from Madrid to Vigo that you can take departs at 6: 15 PM. Omio shows you the latest train from Madrid to Vigo schedule to help you book the best departure time for this route.

    How far in advance should I buy train tickets to Vigo from Madrid for the best deals?

    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets from Madrid to Vigo within the next 7 days, you can find tickets to cost on average $53 (€44) one way. To find the best prices for this journey, consider booking your train ticket from Madrid to Vigo a few months in advance.

    Important Stations and Airports for this Journey

    Madrid
    Vigo
    Madrid-Puerta de Atocha is the most popular Madrid 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 Madrid for your trip to Vigo.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +34 912432343
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 10: 00 - 20: 00
    Public transit options for Madrid-Puerta de Atocha
    Metro lines: 1
    Bus lines: 10, 14, 24, 26, 32, 37, 54, 57, 59, 85, 86, 102, 121, 203
    Train lines: C1, C2, C3, C4, C5, C7, C8, C10