Vigo to Madrid (VGO–MAD) — Airlines, Schedules & Connections

VGO Airport Page →
288 mi airlines charter/private 311/wk
On-time Some delays Frequent delays
Flight Schedule 93 flights Verified 23m ago
Nonstop Charter / private 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
QR8046cs
QR Qatar
320
6:30 AM
CEST
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
AV6119cs
AV avianca
320
6:30 AM
CEST
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
LA1538cs
LA LATAM Chile
32A
6:30 AM
CEST T1
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
AY5602cs
AY Finnair
32A
6:30 AM
CEST
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
JL6998cs
JL Japan
32A
6:30 AM
CEST T1
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
VY5051cs
VY Vueling
32A
6:30 AM
CEST T1
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
IB474+7
IB Iberia
320
6:30 AM
CEST
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
UX7311+9
UX Air Europa
73H
8:40 AM
CEST
9:50 AM
CEST
1h 10m
M T W T F S S
Prices
SK8389cs
SK S
7S8
8:40 AM
CEST
9:50 AM
CEST
1h 10m
M T W T F S S
Prices
RO9420cs
RO Tarom
7S8
8:40 AM
CEST
9:50 AM
CEST
1h 10m
M T W T F S S
Prices
AF4825cs
AF Air France
7S8
8:40 AM
CEST
9:50 AM
CEST
1h 10m
M T W T F S S
Prices
AZ2435cs
AZ ITA
738
8:40 AM
CEST
9:50 AM
CEST
1h 10m
M T W T F S S
Prices
KL3362cs
KL KLM
7S8
8:40 AM
CEST
9:50 AM
CEST
1h 10m
M T W T F S S
Prices
AD6975cs
AD Azul Linhas Aéreas Brasileiras
7S8
8:40 AM
CEST
9:50 AM
CEST
1h 10m
M T W T F S S
Prices
EY7578cs
EY Etihad
738
8:40 AM
CEST
9:50 AM
CEST
1h 10m
M T W T F S S
Prices
AT5433cs
AT Royal Air Maroc
32A
9:20 AM
CEST
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
PC7866cs
PC Pegasus
32A
9:20 AM
CEST
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
LA1523cs
LA LATAM Chile
320
9:20 AM
CEST T1
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
AT5334cs
AT Royal Air Maroc
CRK
9:20 AM
CEST
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
VY5156cs
VY Vueling
32A
9:20 AM
CEST T1
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
IB1128+3
IB Iberia
CRK
9:20 AM
CEST
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
JL6964cs
JL Japan
320
9:20 AM
CEST T1
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
AV6091cs
AV avianca
32A
9:20 AM
CEST
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
IB466+6
IB Iberia
32A
9:54 AM
CEST T1
12:07 PM
CEST
2h 13m
M T W T F S S
Prices
JU7474cs
JU AirSERBIA
73H
12:35 PM
CEST
1:45 PM
CEST
1h 10m
M T W T F S S
Prices
KL3380cs
KL KLM
7S8
12:35 PM
CEST
1:45 PM
CEST
1h 10m
M T W T F S S
Prices
EY4395cs
EY Etihad
738
12:35 PM
CEST
1:45 PM
CEST
1h 10m
M T W T F S S
Prices
AD6976cs
AD Azul Linhas Aéreas Brasileiras
7S8
12:35 PM
CEST
1:45 PM
CEST
1h 10m
M T W T F S S
Prices
AZ2457cs
AZ ITA
7S8
12:35 PM
CEST
1:45 PM
CEST
1h 10m
M T W T F S S
Prices
UX7315+11
UX Air Europa
73H
12:35 PM
CEST
1:45 PM
CEST
1h 10m
M T W T F S S
Prices
SV6132cs
SV Saudia
7S8
12:35 PM
CEST
1:45 PM
CEST
1h 10m
M T W T F S S
Prices
AT5434cs
AT Royal Air Maroc
32A
1:30 PM
CEST T1
2:45 PM
CEST
1h 15m
M T W T F S S
Prices
AV6073cs
AV avianca
32A
1:30 PM
CEST
2:45 PM
CEST
1h 15m
M T W T F S S
Prices
IB468+4
IB Iberia
319
1:30 PM
CEST
2:45 PM
CEST
1h 15m
M T W T F S S
Prices
VY5047cs
VY Vueling
319
1:30 PM
CEST T1
2:45 PM
CEST
1h 15m
M T W T F S S
Prices
UX7317+6
UX Air Europa
7S8
4:50 PM
CEST
6:00 PM
CEST
1h 10m
M T W T F S S
Prices
KL3377cs
KL KLM
7S8
4:50 PM
CEST
6:00 PM
CEST
1h 10m
M T W T F S S
Prices
EY7579cs
EY Etihad
7S8
5:10 PM
CEST
6:20 PM
CEST
1h 10m
M T W T F S S
Prices
AD6977cs
AD Azul Linhas Aéreas Brasileiras
7S8
5:10 PM
CEST
6:20 PM
CEST
1h 10m
M T W T F S S
Prices
AR7323cs
AR Aerolineas Argentin
7S8
5:10 PM
CEST
6:20 PM
CEST
1h 10m
M T W T F S S
Prices
IB1132+2
IB Iberia
CRK
5:45 PM
CEST
7:00 PM
CEST
1h 15m
M T W T F S S
Prices
AV6137cs
AV avianca
CRK
5:45 PM
CEST
7:00 PM
CEST
1h 15m
M T W T F S S
Prices
VY5730cs
VY Vueling
CRK
5:45 PM
CEST
7:00 PM
CEST
1h 15m
M T W T F S S
Prices
LA1527+1
LA LATAM Chile
32A
5:45 PM
CEST T1
7:00 PM
CEST
1h 15m
M T W T F S S
Prices
EY7592cs
EY Etihad
73H
9:05 PM
CEST
10:15 PM
CEST
1h 10m
M T W T F S S
Prices
UX7319+5
UX Air Europa
7S8
9:05 PM
CEST
10:15 PM
CEST
1h 10m
M T W T F S S
Prices
KL3314cs
KL KLM
73H
9:05 PM
CEST
10:15 PM
CEST
1h 10m
M T W T F S S
Prices
AD6978cs
AD Azul Linhas Aéreas Brasileiras
7S8
9:05 PM
CEST
10:15 PM
CEST
1h 10m
M T W T F S S
Prices
IB1134
IB Iberia
CRK
9:45 PM
CEST
11:00 PM
CEST
1h 15m
M T W T F S S
Prices
AD6974cs
AD Azul Linhas Aéreas Brasileiras
7S8
6:40 AM
CEST T2
7:50 AM
CEST
1h 10m
21%
M T W T F S S
Prices
UX7308+5
UX Air Europa
7S8
6:40 AM
CEST T2
7:50 AM
CEST
1h 10m
15%
M T W T F S S
Prices
AF4791cs
AF Air France
73H
6:40 AM
CEST T2
7:50 AM
CEST
1h 10m
15%
M T W T F S S
Prices
AM6942cs
AM Aeromexi
7S8
6:40 AM
CEST T2
7:50 AM
CEST
1h 10m
31%
M T W T F S S
Prices
KL3367cs
KL KLM
7S8
6:45 AM
CEST T2
7:50 AM
CEST
1h 5m
20%
M T W T F S S
Prices
EY7590cs
EY Etihad
7S8
6:45 AM
CEST T3
7:50 AM
CEST
1h 5m
16%
M T W T F S S
Prices
VY5044cs
VY Vueling
32A
7:20 AM
CEST T4
8:40 AM
CEST
1h 20m
30%
M T W T F S S
Prices
QR6855cs
QR Qatar
32A
7:20 AM
CEST T4
8:40 AM
CEST
1h 20m
32%
M T W T F S S
Prices
AV6067cs
AV avianca
32A
7:20 AM
CEST T4
8:40 AM
CEST
1h 20m
27%
M T W T F S S
Prices
IB465+3
IB Iberia
320
7:20 AM
CEST T4
8:40 AM
CEST
1h 20m
34%
M T W T F S S
Prices
IB1127+3
IB Iberia
CRK
7:20 AM
CEST T4
8:40 AM
CEST
1h 20m
34%
M T W T F S S
Prices
EY4391cs
EY Etihad
738
10:40 AM
CEST T2
11:45 AM
CEST
1h 5m
16%
M T W T F S S
Prices
AD6972cs
AD Azul Linhas Aéreas Brasileiras
73H
10:40 AM
CEST T2
11:45 AM
CEST
1h 5m
21%
M T W T F S S
Prices
UX7302+6
UX Air Europa
7S8
10:40 AM
CEST T3
11:45 AM
CEST
1h 5m
15%
M T W T F S S
Prices
KL3316cs
KL KLM
73H
10:40 AM
CEST T3
11:45 AM
CEST
1h 5m
20%
M T W T F S S
Prices
VY5046cs
VY Vueling
319
11:30 AM
CEST T4
12:50 PM
CEST
1h 20m
30%
M T W T F S S
Prices
IB467+3
IB Iberia
32A
11:30 AM
CEST T4
12:50 PM
CEST
1h 20m
34%
M T W T F S S
Prices
CX1898cs
CX Cathay Pacific
32A
11:30 AM
CEST T4
12:50 PM
CEST
1h 20m
25%
M T W T F S S
Prices
AV6088cs
AV avianca
32A
11:30 AM
CEST T4
12:50 PM
CEST
1h 20m
27%
M T W T F S S
Prices
JU7473cs
JU AirSERBIA
7S8
2:55 PM
CEST T2
4:00 PM
CEST
1h 5m
16%
M T W T F S S
Prices
UX7300+11
UX Air Europa
73H
2:55 PM
CEST T2
4:00 PM
CEST
1h 5m
15%
M T W T F S S
Prices
KL3376cs
KL KLM
7S8
2:55 PM
CEST T3
4:00 PM
CEST
1h 5m
20%
M T W T F S S
Prices
AZ2408cs
AZ ITA
73H
2:55 PM
CEST T2
4:00 PM
CEST
1h 5m
15%
M T W T F S S
Prices
RO9421cs
RO Tarom
73H
2:55 PM
CEST T2
4:00 PM
CEST
1h 5m
3%
M T W T F S S
Prices
AD6971cs
AD Azul Linhas Aéreas Brasileiras
7S8
3:20 PM
CEST T2
4:25 PM
CEST
1h 5m
21%
M T W T F S S
Prices
EY4394cs
EY Etihad
7S8
3:20 PM
CEST T2
4:25 PM
CEST
1h 5m
16%
M T W T F S S
Prices
AV2576cs
AV avianca
CRK
3:45 PM
CEST T4
5:05 PM
CEST
1h 20m
27%
M T W T F S S
Prices
LA1576cs
LA LATAM Chile
32A
3:45 PM
CEST T4
5:05 PM
CEST
1h 20m
20%
M T W T F S S
Prices
IB1131+1
IB Iberia
CRK
3:45 PM
CEST T4
5:05 PM
CEST
1h 20m
34%
M T W T F S S
Prices
IB469+7
IB Iberia
32A
3:45 PM
CEST T4
5:05 PM
CEST
1h 20m
34%
M T W T F S S
Prices
AR7322cs
AR Aerolineas Argentin
7S8
7:10 PM
CEST T3
8:20 PM
CEST
1h 10m
21%
M T W T F S S
Prices
AD6973cs
AD Azul Linhas Aéreas Brasileiras
7S8
7:10 PM
CEST T3
8:20 PM
CEST
1h 10m
21%
M T W T F S S
Prices
AZ2432cs
AZ ITA
73H
7:10 PM
CEST T3
8:20 PM
CEST
1h 10m
15%
M T W T F S S
Prices
EY4392cs
EY Etihad
738
7:10 PM
CEST T3
8:20 PM
CEST
1h 10m
16%
M T W T F S S
Prices
SV6133cs
SV Saudia
73H
7:10 PM
CEST T3
8:20 PM
CEST
1h 10m
16%
M T W T F S S
Prices
KL3343cs
KL KLM
73H
7:15 PM
CEST T3
8:20 PM
CEST
1h 5m
20%
M T W T F S S
Prices
JU7472cs
JU AirSERBIA
73H
7:15 PM
CEST T3
8:20 PM
CEST
1h 5m
16%
M T W T F S S
Prices
LA1748cs
LA LATAM Chile
320
7:45 PM
CEST T4
9:05 PM
CEST
1h 20m
20%
M T W T F S S
Prices
IB1133
IB Iberia
CRK
7:45 PM
CEST T4
9:05 PM
CEST
1h 20m
34%
M T W T F S S
Prices
IB471+2
IB Iberia
320
7:45 PM
CEST T4
9:05 PM
CEST
1h 20m
34%
M T W T F S S
Prices
UX7306+10
UX Air Europa
73H
8:10 PM
CEST T2
8:58 PM
CEST
0h 48m
15%
M T W T F S S
Prices
AY5603cs
AY Finnair
32A
10:20 PM
CEST T4
11:40 PM
CEST
1h 20m
26%
M T W T F S S
Prices
IB473+2
IB Iberia
32A
10:20 PM
CEST T4
11:40 PM
CEST
1h 20m
34%
M T W T F S S
Prices
VY5101cs
VY Vueling
32A
10:20 PM
CEST T4
11:40 PM
CEST
1h 20m
30%
M T W T F S S
Prices

No flights match your filters.

No scheduled airline flights on this route — it's flown by charter / private operators (). No nonstop flights on this route. connecting options below.

✦ 1-Stop connections via 6 hubs
BCN Barcelona 3h 55m IBLLQR AAATAV Barcelona (BCN) to Madrid flights
TFN Tenerife 6h 10m NT AAADAF Tenerife (TFN) to Madrid flights
LPA Gran Canaria Island 6h 40m NT AAADAF Gran Canaria Island (LPA) to Madrid flights
SVQ Seville ~3h 53m ATAVCX Seville (SVQ) to Madrid flights
OPO Porto ~4h 4m ADATAZ Porto (OPO) to Madrid flights
PMI Palma de Mallorca ~4h 45m ADAFAT Palma de Mallorca (PMI) to Madrid flights
1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Vigo to Madrid
2 carriers, 311 flights/week nonstop.
2 Airlines 288 mi 1h 15m nonstop

VGO–MAD is served by 2 airlines with nonstop service. Iberia and Air Europa lead the route. The flight covers 288 miles in approximately 1h 15m. Beyond nonstop, 1-stop connecting options are also available.

Airline Landscape

All carriers operating nonstop VGO–MAD service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
IB Iberia Also: AT, AV, AY, CX, JL, LA, PC, QR, VY 32 319, 320, 32A, CRK 1h15-2h13 Oneworld AT, AV, AY, CX, JL, LA, PC, QR, VY
UX Air Europa Also: AD, AF, AR, AZ, EY, JU, KL, RO, SK, SV 28 73H, 7S8 1h10 SkyTeam AD, AF, AR, AZ, EY, JU, KL, RO, SK, SV
Aircraft on this route
319 Airbus A319 – IB, VY
320 Airbus A320 – AV, IB, JL, LA, QR
32A Airbus A320 – AT, AV, AY, IB, JL, LA, PC, VY
738 Boeing 737-800 – AZ, EY
73H Boeing 737-800 (Winglets) – EY, JU, KL, UX
7S8 Boeing 737 MAX 8-200 – AD, AF, AR, AZ, EY, KL, RO, SK, SV, UX
CRK Canadair Regional Jet 1000 – AT, AV, IB, VY
Alliance coverage
Oneworld: IB (32 flights/wk, 53%)
SkyTeam: UX (28 flights/wk, 47%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, VGO to MAD direction.
Mon
47
flights
Tue
47
flights
Wed
47
flights
Thu
47
flights
Fri
47
flights
Sat
40
flights
Sun
36
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
49
Nonstop flights
311
Outbound / wk
264
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for VGO to MAD.
1-STOP
One-Stop Connections
6
Hubs
~3h
Fastest
~6h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
243
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Madrid from Vigo

Nearby airports with service to Adolfo Suárez Madrid–Barajas Airport.
Metric VGO→MAD SCQ→MAD OPO→MAD
Distance from VGO 47 mi 68 mi
Nonstop airlines 2 5 17
Weekly flights 311 105 247
Flight time 1h 15m 1h 15m 0h 54m
Airports within 200 miles of VGO with service to Adolfo Suárez Madrid–Barajas Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Madrid is 0 hours the same as Vigo.
VGO: CEST · MAD: CEST

When it's 6:00 PM in Vigo, it's 6:00 PM in Madrid.
Distance & Flight Time
288 mi / 464 km
Nonstop flight time is approximately 1h 15m gate to gate.
Getting from MAD

Metro Line 8 from T1/T2/T3 to Nuevos Ministerios takes 12–15 minutes (€6 with airport supplement). T4 travelers take the free inter-terminal shuttle to T2 first. Cercanías C-1 from T4 to Atocha (€2.60, 25 min) is cheaper. Taxis to the city centre have a €30 fixed tariff.

Rental car agencies are at T4. Express Aeropuerto buses run 24 hours to Avenida de América (€5, 25–40 min). Ride-hail apps (Cabify, Uber) typically cost €25–40 depending on destination.

Madrid Climate

Hot semi-arid climate at 600m altitude. Summers are hot and dry (30–38°C) with almost no rain and very low humidity. Heat rarely disrupts flights but ground crews work in extreme heat. Winters are cold for a southern European capital (1–9°C) with occasional snow. MAD handles light snow well but heavy falls can close runways.

Spring and autumn are pleasant (12–20°C) and offer the most stable weather. Dust storms from the Sahara occasionally reduce visibility in spring. No fog risk comparable to northern European airports.

VGO–MAD Quick Facts

Key statistics for the Vigo to Madrid route.
Route details
Distance288 mi / 464 km
Flight time1h 15m
Time difference0 hours
Airlines (nonstop)2
Weekly flights311 out / 264 return
1-stop connectionsAvailable
Origin: VGO
Full nameVigo Airport
IATA / ICAOVGO / LEVX
TimezoneEurope/Madrid
Elevation856 ft / 261 m
Destination: MAD
IATA / ICAOMAD / LEMD
TimezoneEurope/Madrid
Passengers/yr66.1M
Elevation1,998 ft / 609 m

Frequently Asked Questions

Common questions about VGO to MAD flights.
Nonstop flights from Vigo Airport to Adolfo Suárez Madrid–Barajas Airport take about 1h 15m gate to gate. The route covers 288 miles.
2 airlines operate flights from VGO to MAD: Iberia and Air Europa.
This route has frequent daily service. Check the schedule above for departure days and times in each direction.
Yes, 1-stop connections are available, ranked by layover time. Common connecting points include Josep Tarradellas Barcelona-El Prat, Tenerife Norte-Ciudad de La Laguna and Gran Canaria.
Yes, return flights from MAD to VGO are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include SCQ, OPO and LCG. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.

Flights from VGO to MAD

Vigo Airport (VGO) and Adolfo Suárez Madrid–Barajas Airport (MAD) are connected by nonstop service from Iberia and Air Europa. With 311 weekly departures, this is a heavily served route.

VGO to MAD Flight Duration and Schedule

Nonstop flight time from VGO to MAD is about 1 hours 15 minutes gate to gate. The route covers a distance of 288 miles (464 km). There are approximately 311 weekly flights outbound and 264 return, totaling 575 flights per week in both directions.

Connecting Options and Alternatives

1-stop connecting options are also available, commonly via Josep Tarradellas Barcelona-El Prat, Tenerife Norte-Ciudad de La Laguna and Gran Canaria. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Santiago de Compostela (SCQ), Porto (OPO) and Culleredo (LCG).