Travel options
from Vigo to Madrid

You can get from Vigo to Madrid by train, bus or flight.

Our recommendation

To get from Vigo to Madrid on 26 Jan we recommend taking a flight because it’s the best combination of price and speed.

16:40Vigo1h10 17:50Madrid Barajas Airport
0 changes
£651One-way
Cheapest
16:40Vigo1h10 17:50Madrid Barajas Airport
0 changes
£651One-way
Other options
06:30Vigo1h20 07:50Madrid Barajas Airport
0 changes
£651One-way
12:35Vigo1h10 13:45Madrid Barajas Airport
0 changes
£831One-way
13:40Vigo1h15 14:55Madrid Barajas Airport
0 changes
£841One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
26 Jan
£37Renfe Alvia
£30Flixbus
£65Air Europa
Thu
27 Jan
£37Renfe Alvia
£25Flixbus
£83Air Europa
Fri
28 Jan
£37Renfe Alvia
Find prices
Find prices
Sat
29 Jan
£49Renfe Alvia
£43Avanza
£48Iberia
Sun
30 Jan
£55Renfe Alvia
£30Flixbus
£83Air Europa
Mon
31 Jan
£43Renfe Alvia
£43Avanza
£56Air Europa
Tue
1 Feb
£24Renfe Alvia
£43Avanza
£26Air Europa
Wed
2 Feb
£24Renfe Alvia
Find prices
Find prices
Thu
3 Feb
£31Renfe Alvia
£25Flixbus
£26Air Europa
Fri
4 Feb
£43Renfe Alvia
Find prices
Find prices
Sat
5 Feb
£43Renfe Alvia
£43Avanza
£17Air Europa
Sun
6 Feb
£43Renfe Alvia
£25Flixbus
£56Air Europa
Mon
7 Feb
£31Renfe Alvia
£43Avanza
£26Air Europa
Tue
8 Feb
£21Renfe Alvia
£43Avanza
£17Air Europa
Wed
9 Feb
£18Renfe Alvia
£21Flixbus
£17Air Europa
Thu
10 Feb
£21Renfe Alvia
£25Flixbus
£26Iberia
Fri
11 Feb
£31Renfe Alvia
£43Avanza
£48Iberia
Sat
12 Feb
£37Renfe Alvia
£43Avanza
£17Air Europa
Sun
13 Feb
£43Renfe Alvia
£25Flixbus
£26Air Europa
Mon
14 Feb
Find prices
Find prices
£17Air Europa

Travel Information between Vigo and Madrid

distanceDistance288 miles (465 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£18 - £49
cheapestCheapest modeTrain • £18 • 4 h 16 min
fastestFastest modeFlight • £49 • 1 h 10 min
carriersPopular travel companiesAvanza, Air Europa or Renfe Alvia

Take a coach, flight or train to travel 288 miles (465 km) between Vigo and Madrid. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £18. The most popular travel providers which serve this route are Avanza, Air Europa or Renfe Alvia among others. Travellers can even take a direct coach or flight from Vigo to Madrid.

The Window Seat

Read more about Madrid

Capital Gains
Capital Gains

Europe’s biggest capital cities are all mesmerizing in their own right but depending on what type of person you are, one of the big five—Berlin, London, Madrid, Paris and Rome—will call to you more...

Continue reading
Daytrippers: Madrid
Daytrippers: Madrid

From the Art Deco esplanade of Gran Via to the myriad bustling streets made for bar-hopping between mouthwatering tabernas, Madrid has a rich history of attracting artists from all over the world—long before Ernest Hemingway sipped his first...

Continue reading
Book Voyage!
Book Voyage!

Sometimes you don’t need to travel to visit a new destination. A well-written travel book, be it fiction or guidebook, can transport you from the comfort of your own home or daily commute to another place. To kickstart...

Continue reading

Travel Tips: Travel from Vigo to Madrid

Travel to Madrid 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 Vigo to Madrid.
FAQs

What are my travel options from Vigo to Madrid?

There are 3 ways to travel to Madrid from Vigo including taking a coach, flight or train.

How do I get from Vigo to Madrid the cheapest way?

A train service offers the cheapest way to travel from Vigo to Madrid, which costs on average £18.

This is compared to other ways of getting to Madrid:

A train is £25 less than a coach for this journey with tickets for a coach from Vigo to Madrid costing on average £43.

A train is about £31 less than a flight, which costs on average £49 for this route.

What is the quickest way from Vigo to Madrid?

The fastest way from Vigo to Madrid is by flight with an average journey time of 1 h 10 min.

Other travel options between Vigo and Madrid can usually take longer:

In comparison, getting to Madrid by coach can take on average 9 h.

In comparison, going by train can take 4 h 16 min   on average.

How many miles from Vigo to Madrid would I travel?

Madrid is approximately 288 miles (465 km) away from Vigo.

How many services a day are there to Madrid from Vigo?

The average frequency per day from Vigo to Madrid is:

  • 2 trains a day.

However, we recommend checking specific travel dates for your journey from Vigo to Madrid as scheduled services by coach, flight or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Vigo to Madrid?

These are the most popular departure and arrival points for travellers from Vigo to Madrid:

  • Coaches mostly leave from Vigo, Estacion de Autobuses and tend to arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.
  • Flights mostly leave from Vigo and tend to arrive in Madrid Barajas Airport.
  • Trains from Vigo to Madrid most often leave from Vigo Guixar and arrive in Madrid-Puerta de Atocha.

Which travel companies can help me find a way to get from Vigo to Madrid?

If finding a good deal is your main consideration for your trip from Vigo to Madrid, then we'll help you find the best value travel companies for you:

  • Avanza can get you to Madrid by coach. You can find a good deal for coach tickets with Avanza from Vigo to Madrid for £43 on Omio.
  • Travel with Air Europa to go to Madrid by plane. For a good deal on tickets, you can find Air Europa Vigo to Madrid tickets on Omio for £49.
  • Travel with Renfe Alvia to go to Madrid by train. For a good deal on tickets, you can find Renfe Alvia Vigo to Madrid tickets on Omio for £18.

Is it possible to travel directly from Vigo to Madrid?

Yes, there are direct routes from Vigo to Madrid with the following travel companies:

  • You can find a direct coach to Madrid with Avanza or BlaBlaCar.
  • You can find direct flights to take to Madrid with Air Europa or Iberia.

As you won't need to change at another stop in between, direct services to Madrid tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this journey.

What other popular destinations should I add to my itinerary for my trip to Madrid from Vigo?

Many of our customers who book a trip from Vigo to Madrid often extend their holiday and travel to other popular destinations like Barcelona, Valencia or Sevilla. If you’re thinking of adding another destination to your Vigo and Madrid itinerary, let Omio find you the best connections between Madrid and any of these top destinations today!

How early should I book tickets to Madrid from Vigo online for the best deals?

When planning your trip between Vigo and Madrid, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Coach tickets are costing on average £43 one way.
  • Plane tickets cost on average £49 one way.
  • Train tickets are costing on average £18 one way.

However, we recommend buying tickets from Vigo to Madrid online a few months in advance to get the best deals and save money on your upcoming journey.