1map logoGo to main page

Madrid to Vigo from $33: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Madrid, Spain
to
Vigo, Spain

How to Get from Madrid to Vigo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$33 RideshareBest price
468.2 kmDistance
3h 15m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Madrid to Vigo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Renfe Viajeros
Train
Average Duration
5h  23m
Estimated price
$52-77
Recommended
Company
BlaBlaCar.es
Rideshare
Average Duration
6h  56m
Estimated price
$33-33
Cheapest
route map
Distance: 468.2 km
Duration: 3h 15m

See more options

Pricing table
Company
various
Plane
Average Duration
3h  15m
Estimated price
$39-225
Company
Avanza Grupo
Bus
Average Duration
8h 
Estimated price
$40-70
Company
various
Drive
Average Duration
5h  49m
Estimated price
$100-160
Company
VMTransfers
Drive
Average Duration
9h  37m
Estimated price
$742-895

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $35 $38 $40 $38 $35 $36 $36
Train $32 $43 $31 $40 $57 $35 $60
Fly $58 $48 $41 $39 $50 $38 $41

Traveling From Madrid to Vigo

The journey from Madrid to Vigo offers a fascinating contrast between the vibrant, bustling life of the capital and the serene, coastal charm of the Galician city.

Best Neighbourhoods in Vigo

Vigo features diverse neighborhoods, each with its distinct character and charm.

Casco Vello
• Historic cobblestone streets filled with traditional architecture.
• Bustling tapas bars and vibrant nightlife atmosphere.
Bouzas
• Picturesque marina with stunning sea views.
• Quaint shops and seafood restaurants line the waterfront.
Gran Via
• Central hub with a mix of shops and cafes.
• Easy access to public transport and amenities.

Best Times To Visit Vigo's Attractions

Maximize your experience in Vigo by planning your visits strategically.

Cies Islands
Visit early in the morning or late afternoon for tranquil views and fewer crowds.
Vigo Port
Weekdays are ideal for a leisurely stroll, avoiding the weekend rush.
Parque del Castro
Sunrise or sunset offers breathtaking sights and a peaceful atmosphere.

Vigo Weather: What to Expect Year-Round

Vigo enjoys a temperate maritime climate, characterized by mild winters and cool summers, making it a pleasant destination year-round. Spring and early autumn are particularly inviting, offering comfortable temperatures that enhance your travel experience.

Dining in Vigo: A Culinary Journey

In Vigo, savor the exquisite flavors of 'pulpo a la gallega' at Restaurant O Marisquiño, where tender octopus is served on wooden plates with a sprinkle of paprika and drizzled with olive oil, a delightful contrast to the more traditional meat-focused dishes in Madrid. This experience immerses you in the Galician coastal atmosphere, elevating the meal with local ingredients and a vibrant maritime theme.

Madrid - Vigo operators

Explore transport companies operating between Madrid and Vigo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Madrid-Chamartin to Vigo Urzaiz

Average Duration
4h 12m
Estimated price
$50-75
Bus Show bus routes
Contact phone
+34 91 272 28 32
Website
https://www.avanzabus.com

Bus from Estación Sur de Autobuses to Vigo

Average Duration
8h
Estimated price
$40-70
Plane Show flights
Website
iberia.com

Plane from Madrid (MAD) to Vigo (VGO)

Average Duration
1h 16m
Estimated price
$40-390
Website
aireuropa.com

Plane from Madrid Airport to Vigo Airport

Average Duration
1h 7m
Estimated price
$35-270
all-pages.other Show other routes
Website
blablacar.com

Other from Madrid to Vigo

Average Duration
6h 56m
Estimated price
$33-33
Contact phone
(+351) 220971653
Website
vmtransfers.com

Other from Madrid to Porto Airport

Average Duration
6h 35m
Estimated price
$550-750

Other from Porto Airport to Vigo

Average Duration
2h 32m
Estimated price
$150-190

Madrid to Vigo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Madrid and Vigo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Madrid to Vigo by car, covering a distance of 593.8 km. Expect a road trip of approximately 5 hours and 49 minutes through picturesque Spanish landscapes. 💸 Plan your budget accordingly as the prices for the car journey from Madrid to Vigo range from €92 to €147. 🚗 If you prefer not to drive or want to reduce your carbon footprint, explore carpooling options with Blablacar for a convenient and eco-friendly journey between Madrid and Vigo. Enjoy the journey and soak in the beauty of Spain as you travel towards your destination.
Average price
€92 - €148
Useful tips for car travellers
• As you travel from Madrid to Vigo, plan your fuel stops wisely; gas stations are plentiful along the A-6 highway, with average prices around €1.60 per liter for unleaded petrol. A convenient stop is at the 'Repsol' station in León, roughly halfway, where you can refuel and grab a bite to eat.
• Be mindful of restricted traffic zones (ZTL) in Vigo, particularly in the city center; parking usually costs between €10 to €15 per day in public parking areas, but you can find free parking options on the outskirts. Download the app 'Park4Night' to discover potential parking spots preferred by locals.
• When you arrive in Vigo, be prepared for the narrow streets and one-way systems; consider using Google Maps or Waze for real-time navigation, as these tools can help you avoid congested areas and facilitate smoother arrival in your destination.
🚆 Traveling by train from Madrid to Vigo involves no direct route but includes transfers at Madrid-Chamartin station. The journey, with transfers, takes approximately 5 hours and 23 minutes. 🚆 Route options vary in duration and transfers, with some routes taking around 4 to 5 hours to cover the distance of approximately 730 km between Madrid and Vigo. Each route involves multiple transfers at different stations such as Ourense, A Coruña, and Santiago de Compostela.
Departure Point
Madrid-Chamartin station
Arrival Point
Vigo Urzaiz station
Useful tips for train travellers
• On your train journey from Madrid to Vigo, consider utilizing the catering services available onboard Renfe trains. They offer a selection of snacks, light meals, and beverages through their 'Bistro' service. You can order a wide range of refreshments, including sandwiches, pastries, and coffee, all delivered directly to your seat while traveling in First or Business Class.
• When booking your trip, you'll find several seating options available with Renfe's AVE trains. In First Class, you’ll enjoy spacious seats with ample legroom, complimentary meals, and access to exclusive lounges at stations. Business Class offers premium seating and meal service, while Economy Class provides comfortable seating at a more affordable price. Make sure to check if your train offers any promotional fares that can upgrade your experience.
• For the Madrid to Vigo route, the main operator is Renfe. You can book your tickets and check schedules at their official website: ">">renfe.com Additionally, you might also look into ALVIA for more regional options. Useful links for transport in Vigo include the local transport system's website ">">vigobuses.com for bus schedules, as well as the station map that can guide you through Vigo’s train station.
🛫 Flying from Madrid to Vigo is quick and convenient, with a direct flight taking just 1 hour and 5 minutes. Both Air Europa and Iberia operate this route. ✈️ The total flight duration between Madrid and Vigo is approximately 3 hours and 15 minutes. 🎟️ Prices for flights between Vigo and Madrid can vary, with tickets typically ranging from €36 to €207.
Departure Point
Madrid Airport
Arrival Point
Vigo Airport
Useful tips for plane travellers
• Book your flight with Air Europa or Iberia, as both airlines offer direct flights from Madrid to Vigo, and check their schedules for the most convenient times, especially since flights can be less frequent in the evenings.
• Upon arrival at Vigo Airport (VGO), be prepared for a quick disembarkation as the airport is small; locate the baggage claim area swiftly, keeping an eye on the screens for your flight details to avoid any confusion.
• Expect to pay approximately €20-€25 for a taxi ride from Vigo Airport to the city center; taxis are readily available outside the terminal, but consider pre-arranging a ride if you arrive during peak hours to avoid long waits.
🚌 The direct bus from Madrid to Vigo departs twice daily from Estación Sur de Autobuses, with a journey time of approximately 8 hours. 🌍 Route 1: With a distance of 540 km and one transfer, this route takes about 8 hours 29 minutes to reach Vigo from Madrid. The first step is a bus to Ferrol, followed by a second bus to Pontevedra. 🚦 Route 2: This route covers 553 km and involves two transfers, taking around 9 hours 44 minutes to reach Vigo. Passengers will transfer in Leon and Santiago De Compostela before arriving at Vigo.
Departure Point
Estación Sur de Autobuses station
Arrival Point
Vigo station

Frequently asked questions

Find out more about the route from Madrid to Vigo.

Or choose the category:
The distance between Madrid and Vigo is approximately 468.3 km by air. Traveling by train, it takes about 5 hours and 31 minutes to reach Vigo from Madrid. If you choose to fly to Santiago de Compostela first, the total travel time by plane and train is also 5 hours and 31 minutes. Driving by car takes around 5 hours and 49 minutes, while taking a bus from Madrid to Vigo can take up to 8 hours.
The most cost-effective way to travel from Madrid to Vigo is by ridesharing, which costs €29 and takes approximately 6 hours and 56 minutes. However, if time is a priority, the quickest option would be to fly, which costs between €32-€219 and takes around 3 hours and 45 minutes.
The prices for traveling by train from Madrid to Vigo range from €47 to €70. On the other hand, the prices for a bus from Vigo to Madrid vary from €37 to €59.
One option to travel from Madrid to Vigo without using public transportation is through Blablacar's carpooling service, which offers rideshare options between the two cities. This is a great alternative if you don't have a driver's license or prefer to avoid public transport. The driving distance between Madrid and Vigo is approximately 593.8 km, and it takes about 5 hours and 49 minutes to complete the journey by car. The prices to travel from Madrid to Vigo by car range from €91 to €146.
The best way to travel from Madrid to Vigo without a car is by train. The journey takes approximately 5 hours and 31 minutes and costs between €46 and €73. If you prefer a longer but more affordable option, you can take a bus which takes 8 hours and costs between €37 and €59. Another option is to fly, which takes 3 hours and 45 minutes and costs between €32 and €219.
Yes, there is a direct link between Madrid and Vigo, although it requires a transfer. There is no direct train from Madrid to Vigo, but there are train services that depart from Madrid-Chamartin and arrive at Vigo Urzaiz with a journey time of approximately 5h 31m. Additionally, there is a direct bus that departs from Madrid and arrives at Vigo, with a journey time of approximately 8 hours.
The flight between Madrid and Vigo typically takes around 1 hour and 5 minutes. The cost of the flight can range from €36 to €215, depending on factors such as the airline, time of booking, and availability.
There are plenty of options for accommodation in Vigo. With over 2590 hotels to choose from, you are sure to find one that meets your needs. The prices start at €24, making it suitable for all budgets.