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

VGO Airport Page →
288 mi airlines 325/wk
On-time Some delays Frequent delays
Flight Schedule 95 flights Verified 58m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
IB474+7
IB Iberia
32A
6:30 AM
CEST T1
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
VY5051cs
VY Vueling
320
6:30 AM
CEST T1
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
LA1538cs
LA LATAM Chile
32A
6:30 AM
CEST
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
AY5602cs
AY Finnair
32A
6:30 AM
CEST T1
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
AV6119cs
AV avianca
32A
6:30 AM
CEST T1
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
QR8046cs
QR Qatar
32A
6:30 AM
CEST T1
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
JL6998cs
JL Japan
32A
6:30 AM
CEST
7:45 AM
CEST
1h 15m
M T W T F S S
Prices
KL3362cs
KL KLM
73H
8:30 AM
CEST
9:40 AM
CEST
1h 10m
M T W T F S S
Prices
UX7311+9
UX Air Europa
738
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
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
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
73H
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
LA1523cs
LA LATAM Chile
32A
9:10 AM
CEST
10:25 AM
CEST
1h 15m
M T W T F S S
Prices
IB466+6
IB Iberia
32A
9:10 AM
CEST T1
10:25 AM
CEST
1h 15m
M T W T F S S
Prices
JL6964cs
JL Japan
32A
9:10 AM
CEST
10:25 AM
CEST
1h 15m
M T W T F S S
Prices
VY5156cs
VY Vueling
32A
9:20 AM
CEST
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
AV6091cs
AV avianca
320
9:20 AM
CEST T1
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
AT5433cs
AT Royal Air Maroc
320
9:20 AM
CEST T1
10:35 AM
CEST
1h 15m
M T W T F S S
Prices
IB1128+3
IB Iberia
CRK
10:25 AM
CEST
11:40 AM
CEST
1h 15m
M T W T F S S
Prices
IB34
IB Iberia
10:31 AM
CEST
11:49 AM
CEST
1h 18m
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
KL3380cs
KL KLM
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
JU7474cs
JU AirSERBIA
73H
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
VY5047cs
VY Vueling
32A
1:30 PM
CEST T1
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
AV6073cs
AV avianca
32A
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
AD6977cs
AD Azul Linhas Aéreas Brasileiras
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
AR7323cs
AR Aerolineas Argentin
73H
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
VY5730cs
VY Vueling
CRK
5:45 PM
CEST
7:00 PM
CEST
1h 15m
M T W T F S S
Prices
CX1846cs
CX Cathay Pacific
319
5:45 PM
CEST
7:00 PM
CEST
1h 15m
M T W T F S S
Prices
LA1527cs
LA LATAM Chile
319
5:45 PM
CEST
7:00 PM
CEST
1h 15m
M T W T F S S
Prices
AV6117cs
AV avianca
319
5:45 PM
CEST
7:00 PM
CEST
1h 15m
M T W T F S S
Prices
IB470+5
IB Iberia
319
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
IB1132+2
IB Iberia
7:50 PM
CEST
9:00 PM
CEST
1h 10m
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
AD6978cs
AD Azul Linhas Aéreas Brasileiras
73H
9:05 PM
CEST
10:15 PM
CEST
1h 10m
M T W T F S S
Prices
UX7319+5
UX Air Europa
73H
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
IB1134
IB Iberia
CRK
9:45 PM
CEST
11:00 PM
CEST
1h 15m
M T W T F S S
Prices
KL3367cs
KL KLM
73H
6:40 AM
CEST T3
7:45 AM
CEST
1h 5m
M T W T F S S
Prices
AM6942cs
AM Aeromexi
7S8
6:45 AM
CEST T2
7:50 AM
CEST
1h 5m
M T W T F S S
Prices
UX7308+5
UX Air Europa
7S8
6:45 AM
CEST T2
7:50 AM
CEST
1h 5m
M T W T F S S
Prices
AF4791cs
AF Air France
7S8
6:45 AM
CEST T2
7:50 AM
CEST
1h 5m
M T W T F S S
Prices
EY7590cs
EY Etihad
7S8
6:45 AM
CEST T3
7:50 AM
CEST
1h 5m
M T W T F S S
Prices
AD6974cs
AD Azul Linhas Aéreas Brasileiras
7S8
6:45 AM
CEST T3
7:50 AM
CEST
1h 5m
M T W T F S S
Prices
VY5044cs
VY Vueling
320
7:20 AM
CEST T4
8:40 AM
CEST
1h 20m
M T W T F S S
Prices
AV6067cs
AV avianca
32A
7:20 AM
CEST T4
8:40 AM
CEST
1h 20m
M T W T F S S
Prices
IB465+2
IB Iberia
32A
7:20 AM
CEST T4
8:40 AM
CEST
1h 20m
M T W T F S S
Prices
IB1127+3
IB Iberia
CRK
8:25 AM
CEST T4
9:45 AM
CEST
1h 20m
M T W T F S S
Prices
KL3316cs
KL KLM
738
10:40 AM
CEST T3
11:45 AM
CEST
1h 5m
M T W T F S S
Prices
EY4391cs
EY Etihad
738
10:40 AM
CEST T2
11:45 AM
CEST
1h 5m
M T W T F S S
Prices
AD6972cs
AD Azul Linhas Aéreas Brasileiras
7S8
10:40 AM
CEST T3
11:45 AM
CEST
1h 5m
M T W T F S S
Prices
UX7302+6
UX Air Europa
738
10:40 AM
CEST T2
11:45 AM
CEST
1h 5m
M T W T F S S
Prices
CX1898cs
CX Cathay Pacific
319
11:30 AM
CEST T4
12:50 PM
CEST
1h 20m
M T W T F S S
Prices
AV6088cs
AV avianca
32A
11:30 AM
CEST T4
12:50 PM
CEST
1h 20m
M T W T F S S
Prices
VY5046cs
VY Vueling
32A
11:30 AM
CEST T4
12:50 PM
CEST
1h 20m
M T W T F S S
Prices
IB467+3
IB Iberia
319
11:30 AM
CEST T4
12:50 PM
CEST
1h 20m
M T W T F S S
Prices
JU7473cs
JU AirSERBIA
738
2:55 PM
CEST T2
4:00 PM
CEST
1h 5m
M T W T F S S
Prices
AZ2408cs
AZ ITA
7S8
2:55 PM
CEST T2
4:00 PM
CEST
1h 5m
M T W T F S S
Prices
AD6971cs
AD Azul Linhas Aéreas Brasileiras
7S8
2:55 PM
CEST T2
4:00 PM
CEST
1h 5m
M T W T F S S
Prices
KL3376cs
KL KLM
73H
2:55 PM
CEST T2
4:00 PM
CEST
1h 5m
M T W T F S S
Prices
RO9421cs
RO Tarom
73H
2:55 PM
CEST T2
4:00 PM
CEST
1h 5m
M T W T F S S
Prices
UX7300+11
UX Air Europa
7S8
3:20 PM
CEST T2
4:25 PM
CEST
1h 5m
M T W T F S S
Prices
EY4394cs
EY Etihad
7S8
3:20 PM
CEST T2
4:25 PM
CEST
1h 5m
M T W T F S S
Prices
IB1131+1
IB Iberia
CRK
3:45 PM
CEST T4
5:05 PM
CEST
1h 20m
M T W T F S S
Prices
AV6121cs
AV avianca
319
3:45 PM
CEST T4
5:05 PM
CEST
1h 20m
M T W T F S S
Prices
AT5435cs
AT Royal Air Maroc
319
3:45 PM
CEST T4
5:05 PM
CEST
1h 20m
M T W T F S S
Prices
AV2576cs
AV avianca
CRK
3:45 PM
CEST T4
5:05 PM
CEST
1h 20m
M T W T F S S
Prices
LA1576cs
LA LATAM Chile
319
3:45 PM
CEST T4
5:05 PM
CEST
1h 20m
M T W T F S S
Prices
IB469+7
IB Iberia
32A
3:45 PM
CEST T4
5:05 PM
CEST
1h 20m
M T W T F S S
Prices
JU7472cs
JU AirSERBIA
73H
7:10 PM
CEST T3
8:15 PM
CEST
1h 5m
M T W T F S S
Prices
KL3343cs
KL KLM
73H
7:10 PM
CEST T3
8:15 PM
CEST
1h 5m
M T W T F S S
Prices
EY4392cs
EY Etihad
738
7:15 PM
CEST T3
8:20 PM
CEST
1h 5m
M T W T F S S
Prices
SV6133cs
SV Saudia
738
7:15 PM
CEST T3
8:20 PM
CEST
1h 5m
M T W T F S S
Prices
AD6973cs
AD Azul Linhas Aéreas Brasileiras
73H
7:15 PM
CEST T2
8:20 PM
CEST
1h 5m
M T W T F S S
Prices
AZ2432cs
AZ ITA
73H
7:15 PM
CEST T2
8:20 PM
CEST
1h 5m
M T W T F S S
Prices
UX7306+10
UX Air Europa
738
7:15 PM
CEST T3
8:20 PM
CEST
1h 5m
M T W T F S S
Prices
AR7322cs
AR Aerolineas Argentin
73H
7:15 PM
CEST T3
8:20 PM
CEST
1h 5m
M T W T F S S
Prices
LA1748cs
LA LATAM Chile
320
7:45 PM
CEST T4
9:05 PM
CEST
1h 20m
M T W T F S S
Prices
IB471+2
IB Iberia
319
7:45 PM
CEST T4
9:05 PM
CEST
1h 20m
M T W T F S S
Prices
IB1133
IB Iberia
CRK
7:45 PM
CEST T4
9:05 PM
CEST
1h 20m
M T W T F S S
Prices
AY5603cs
AY Finnair
320
10:20 PM
CEST T4S
11:40 PM
CEST
1h 20m
M T W T F S S
Prices
IB473+1
IB Iberia
320
10:20 PM
CEST T4
11:40 PM
CEST
1h 20m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Vigo to Madrid
2 carriers, 325 flights/week nonstop.
2 Airlines 325 Flights/wk 288 mi 1h 10m nonstop 6 1-stop hubs

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 10m. Beyond nonstop, 6 hubs offer 1-stop connections.

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, 32A, CRK 1h10-1h18 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 738, 73H, 7S8 1h10 SkyTeam AD, AF, AR, AZ, EY, JU, KL, RO, SK, SV
Aircraft on this route
319 Airbus A319 – AV, CX, IB, LA
320 Airbus A320 – AT, AV, VY
32A Airbus A320 – AT, AV, AY, IB, JL, LA, QR, VY
738 Boeing 737-800 – EY, UX
73H Boeing 737-800 (Winglets) – AD, AR, EY, JU, KL, RO, UX
7S8 Boeing 737 MAX 8-200 – AD, AF, AZ, EY, KL, SK, SV, UX
CRK Canadair Regional Jet 1000 – 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
48
flights
Wed
48
flights
Thu
48
flights
Fri
48
flights
Sat
48
flights
Sun
39
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
51
Nonstop flights
325
Outbound / wk
281
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
~22h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
227
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 15
Weekly flights 325 94 233
Flight time 1h 10m 1h 15m 1h 10m
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 10m to 1h 18m.
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 10m to 1h 18m
Time difference0 hours
Airlines (nonstop)2
Weekly flights325 out / 281 return
1-stop connections6 hubs
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 approximately 1h 10m to 1h 18m. The route covers 288 miles.
2 airlines operate nonstop service: Iberia and Air Europa. Plus 19 codeshare partners.
There are approximately 325 nonstop flights per week from VGO to MAD. The return direction has about 281 weekly flights.
Yes, 1-stop connections are available through SVQ, PMI, OPO, BCN, TFN and LPA. These options provide additional schedule flexibility.
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 325 weekly departures, this is a heavily served route.

VGO to MAD Flight Duration and Schedule

Nonstop flight time from VGO to MAD ranges from 1 hours 10 minutes to 1 hours 18 minutes. The route covers a distance of 288 miles (464 km). There are approximately 325 weekly flights outbound and 281 return, totaling 606 flights per week in both directions.

Connecting Options and Alternatives

6 one-stop connections are available, with the fastest taking approximately 3 hours via SVQ. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Santiago de Compostela (SCQ), Porto (OPO) and Culleredo (LCG).