Compare prices to get from Madrid to Vigo
S$ 48|1h 5m
S$ 24|3h 59m
S$ 67|7h 15m
S$ 113
S$ 112
S$ 112
S$ 63
S$ 63
S$ 112
S$ 63
S$ 67
S$ 120
S$ 63
S$ 48
S$ 48
S$ 63
S$ 48
Air Europa1h 10m
Madrid Barajas AirportVigo Airport
S$ 112One way
Book
Direct
Air Europa1h 10m
Madrid Barajas AirportVigo Airport
S$ 130One way
Book
Direct
Iberia1h 20m
Madrid Barajas AirportVigo Airport
S$ 268One way
Book
Direct
Air Europa1h 10m
Madrid Barajas AirportVigo Airport
S$ 367One way
Book
Direct
- Prices shown from Madrid to Vigo are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare transport options from Madrid to Vigo
The cheapest way to get from Madrid to Vigo costs only S$ 40 on average via Trains, and the quickest way takes just 1h 13m by Flights. Find the travel option that best suits you.
Flights
Fastest
Average price
S$ 55
Average duration
1h 13m
Departure Time
06:45 - 19:45
Direct options
Trains
Cheapest
Average price
S$ 40
Average duration
4h 32m
Departure Time
06:30 - 22:29
Direct options
Buses
Average price
S$ 67
Average duration
8h 3m
Departure Time
10:00 - 06:05
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Madrid to Vigo?
What is the cheapest month for one-way flights from Madrid to Vigo?
Based on Trip.com’s data, the cheapest month for flights from Madrid to Vigo is January, with an average price of S$ 74, and the most expensive month is July, with an average price of up to S$ 144.
S$ 144
S$ 109
S$ 74
S$ 39
What is the cheapest day to travel by train from Madrid to Vigo?
Based on Trip.com's data, the cheapest day to travel by train from Madrid to Vigo is Wednesday, with an average price of S$ 38.
S$ 82
S$ 60
S$ 38
S$ 17
What is the cheapest day to travel from Madrid to Vigo by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Madrid to Vigo is Monday, with an average price of S$ 67.
S$ 67
Recommended hotels in Vigo
9.3
/10
114 Reviews
NH Collection Vigo
0.41 km from city centre
4% off
S$ 192
S$ 185
9.2
/10
92 Reviews
Gran Hotel Nagari Boutique & Spa
0.12 km from city centre
7% off
S$ 203
S$ 189
8.9
/10
88 Reviews
Hotel Ciudad de Vigo
0.05 km from city centre
6% off
S$ 139
S$ 130
8.8
/10
55 Reviews
Hesperia Vigo
3.23 km from city centre
22% off
S$ 123
S$ 96
From Madrid to Vigo: Travel Information
Find stations and airports near Madrid and Vigo
Popular airports near Madrid
Madrid Barajas Airport (MAD)
Salamanca Airport (SLM)
Nearby
Popular airports near Vigo
Vigo Airport (VGO)
Santiago de Compostela Airport (SCQ)
Nearby
Popular train stations near Madrid
Madrid-Puerta De Atocha
Madrid-Atocha Cercanías
Delicias
Railway Museum
Embajadores
Popular train stations near Vigo
Vigo-Urzaiz
Vigo-Guixar
Chapela
Cangas-Bus
Redondela (High Speed Railway)
Popular bus stations near Madrid
ESPANILLO
TRANBUS
Sevilla
Madrid Gran Vía Callao
PLAZA BOHEMIA
Popular bus stations near Vigo
VIGO (RÚA AREAL)
Vigo Vialia Center Bus Station
Vigo
PERILLO (BURGUER KING)
Vigo Bus Station
FAQ – How to Get from Madrid to Vigo
-
How far is it from Madrid to Vigo?
The distance from Madrid to Vigo is about 466km (290 mi). -
How to get from Madrid to Vigo?
There are 3 modes of transport available from Madrid to Vigo, including Flights Trains Buses. -
What is the fastest way to get from Madrid to Vigo?
The fastest way to get from Madrid to Vigo is by Flights, with an average journey time of 1 hour 13 minutes. Other modes of transport take longer: Trains takes on average 4h 32m.Buses takes on average 8h 3m. -
What is the cheapest way to get from Madrid to Vigo?
The cheapest way to get from Madrid to Vigo is by Trains, with an average price of S$ 40. Other modes of transport are more expensive: Flights costs around S$ 55 on avergae.Buses costs around S$ 67 on average. -
Where do trips from Madrid to Vigo usually depart and arrive?
Travellers typically choose the following departure and arrival points from Madrid to Vigo: Flights usually departs from Madrid Barajas Airport and arrives at Vigo Airport Trains usually departs from Madrid-Puerta De Atocha and arrives at Vigo-Urzaiz Buses usually departs from ESPANILLO and arrives at VIGO (RÚA AREAL) . -
When is the cheapest time to buy tickets from Madrid to Vigo?
Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: MadridtoVigoFlights is usually the cheapest at January, with an average price of S$ 74 MadridtoVigoTrains is usually the cheapest at Wednesday, with an average price of S$ 38 MadridtoVigoBuses is usually the cheapest at Monday, with an average price of S$ 67 . -
Is there a time difference between Madrid and Vigo?
The time difference between Madrid and Vigo is 0m.