Direct flights from Madrid (MAD) to Vigo (VGO): 72 nonstop departures observed each week across 7 airlines. No cancellations were recorded across the 12 tracked flights. The nonstop covers 466 km, an estimated 1 hour 6 minutes in the air. Measured by Pro Flight Search from live flight boards at Madrid and Vigo. Updated 4 November 2026 at 16:52 UTC.
Today, MAD → VGO Wed 4 Nov · local times
AY5603Finnair 17 min late
The MAD board at 17:52 shows departure at 22:32 instead of 22:15.
Still to leave today No other nonstoplast MAD to VGO departure of the day
BA7247British Airways 17 min late
The MAD board at 17:52 shows departure at 22:32 instead of 22:15.
Still to leave today No other nonstoplast MAD to VGO departure of the day
Sched Flight MAD departure VGO arrival
06:30
AD6974Azul Linhas Aéreas Brasileiras S/A
Left 06:32
·
06:30
AF4791Air France
Left 06:32
·
06:30
AM6942Aeromexico
Left 06:32
·
07:10
AA8590American Airlines
Left 07:26 +16
·
10:40
AD6972Azul Linhas Aéreas Brasileiras S/A
Left 10:39
·
10:40
AF4799Air France
Left 10:39
·
10:40
AM6901Aeromexico
Left 10:39
·
11:30
AA8748American Airlines
Left 11:31
·
11:30
AV6088Avianca
Left 11:31
·
11:30
BA7244British Airways
Left 11:31
·
14:50
AD6971Azul Linhas Aéreas Brasileiras S/A
Est. 15:06 Departure not confirmed by the board
·
14:50
AF4809Air France
Est. 15:06 Departure not confirmed by the board
·
14:50
AM6834Aeromexico
Est. 15:06 Departure not confirmed by the board
·
14:50
AZ2408ITA Airways
Est. 15:06 Departure not confirmed by the board
·
15:45
AA8839American Airlines
Left 15:49
·
15:45
AV2576Avianca
Left 15:49
·
19:10
AD6973Azul Linhas Aéreas Brasileiras S/A
On schedule T2
·
19:10
AF4798Air France
On schedule T2
·
19:10
AM6815Aeromexico
On schedule T2
·
19:10
AR7322Aerolíneas Argentinas
On schedule T2
·
19:10
AZ2432ITA Airways
On schedule T2
·
19:10
EY4392Etihad Airways
On schedule T2
·
19:10
KL3343KLM
On schedule T2
·
19:10
SV6133Saudia
On schedule T2
·
19:10
UX7306 Air Europa
On schedule T2
·
22:15
AY5603Finnair
Est. 22:32 +17 T4
·
22:15
BA7247British Airways
Est. 22:32 +17 T4
·
22:15
CX1904Cathay Pacific
Est. 22:32 +17 T4
·
22:15
CZ1349China Southern Airlines
Est. 22:32 +17 T4
·
22:15
IB473 Iberia
On schedule T4
·
22:15
PC7873Pegasus Airlines
Est. 22:32 +17 T4
·
22:15
QR5362Qatar Airways
Est. 22:32 +17 T4
·
22:15
VY5101Vueling
Est. 22:32 +17 T4
·
Checked MAD board 17:52
MAD
Madrid
smooth · +6
VGO
Vigo
tracking
dep bank 06:30–22:15 72x weekly
Running clean · 7 airlines · 72x weekly · nonstop
90 / 100
route health from live MAD and VGO delay boards
0 of 12 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~1h 06m estimated from route distance
Weekly departures 72x 7 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 12
The week scheduled departures · origin local time
Air Europa American Airlines Avianca British Airways
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air EuropaUX
Flights UX7308 06:30 daily · UX7302 10:40 daily · UX7300 14:50 daily · UX7306 19:10 daily
American AirlinesAA
Flights AA8590 varies We Th
AviancaAV
Flights AV6142 varies Mo We Th
British AirwaysBA
Flights BA7246 varies Mo We Th
IberiaIB
Flights IB465 07:10 Fr Sa · IB1127 07:20 We Th Sa · IB467 11:30 daily · IB1131 15:45 Mo Tu We Th Fr Su
LATAM AirlinesLA
Flights LA1748 varies Mo We Th
Pegasus AirlinesPC
Flights PC7869 varies Mo We Th Fr Sa
History operated legs · board outcomes
11-04 AA8590 departed +16
11-04 AA8748 departed +1
11-04 AA8839 departed +4
11-04 AD6972 departed −1
11-04 AD6974 departed +2
11-04 AF4791 departed +2
11-04 AF4799 departed −1
11-04 AM6901 departed −1
11-04 AM6942 departed +2
11-04 AV2576 departed +4
11-04 AV6088 departed +1
11-04 BA7244 departed +1
Show 4 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from MAD and VGO, paired departure → arrival per flight and day. Board history since Wed, Nov 4. Each day adds the flights our airport boards record.
Board rows 33 Completed 12 Delayed 12 Within 15m 11/12 Median +2m
AA8590 American Airlines
1 day
MAD
Departure
07:26
Departed · Sched 07:1016m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AA8748 American Airlines
1 day
MAD
Departure
11:31
Departed · Sched 11:301m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AA8839 American Airlines
1 day
MAD
Departure
15:49
Departed · Sched 15:454m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AD6971 Azul Linhas Aéreas Brasileiras S/A
1 day
MAD
Departure
15:06
Est. · Sched 14:5016m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AD6972 Azul Linhas Aéreas Brasileiras S/A
1 day
MAD
Departure
10:39
Departed · Sched 10:401m early
→
VGO
Arrival
—
VGO is outside our board polling set.
AD6973 Azul Linhas Aéreas Brasileiras S/A
1 day
MAD
Departure
Sched 19:10
Scheduled departure
→
VGO
Arrival
—
VGO is outside our board polling set.
AD6974 Azul Linhas Aéreas Brasileiras S/A
1 day
MAD
Departure
06:32
Departed · Sched 06:302m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AF4791 Air France
1 day
MAD
Departure
06:32
Departed · Sched 06:302m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AF4798 Air France
1 day
MAD
Departure
Sched 19:10
Scheduled departure
→
VGO
Arrival
—
VGO is outside our board polling set.
AF4799 Air France
1 day
MAD
Departure
10:39
Departed · Sched 10:401m early
→
VGO
Arrival
—
VGO is outside our board polling set.
AF4809 Air France
1 day
MAD
Departure
15:06
Est. · Sched 14:5016m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AM6815 Aeromexico
1 day
MAD
Departure
Sched 19:10
Scheduled departure
→
VGO
Arrival
—
VGO is outside our board polling set.
AM6834 Aeromexico
1 day
MAD
Departure
15:06
Est. · Sched 14:5016m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AM6901 Aeromexico
1 day
MAD
Departure
10:39
Departed · Sched 10:401m early
→
VGO
Arrival
—
VGO is outside our board polling set.
AM6942 Aeromexico
1 day
MAD
Departure
06:32
Departed · Sched 06:302m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AR7322 Aerolíneas Argentinas
1 day
MAD
Departure
Sched 19:10
Scheduled departure
→
VGO
Arrival
—
VGO is outside our board polling set.
AV2576 Avianca
1 day
MAD
Departure
15:49
Departed · Sched 15:454m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AV6088 Avianca
1 day
MAD
Departure
11:31
Departed · Sched 11:301m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AY5603 Finnair
1 day
MAD
Departure
22:32
Est. · Sched 22:1517m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AZ2408 ITA Airways
1 day
MAD
Departure
15:06
Est. · Sched 14:5016m late
→
VGO
Arrival
—
VGO is outside our board polling set.
AZ2432 ITA Airways
1 day
MAD
Departure
Sched 19:10
Scheduled departure
→
VGO
Arrival
—
VGO is outside our board polling set.
BA7244 British Airways
1 day
MAD
Departure
11:31
Departed · Sched 11:301m late
→
VGO
Arrival
—
VGO is outside our board polling set.
BA7247 British Airways
1 day
MAD
Departure
22:32
Est. · Sched 22:1517m late
→
VGO
Arrival
—
VGO is outside our board polling set.
CX1904 Cathay Pacific
1 day
MAD
Departure
22:32
Est. · Sched 22:1517m late
→
VGO
Arrival
—
VGO is outside our board polling set.
CZ1349 China Southern Airlines
1 day
MAD
Departure
22:32
Est. · Sched 22:1517m late
→
VGO
Arrival
—
VGO is outside our board polling set.
EY4392 Etihad Airways
1 day
MAD
Departure
Sched 19:10
Scheduled departure
→
VGO
Arrival
—
VGO is outside our board polling set.
IB473 Iberia
1 day
MAD
Departure
Sched 22:15
Scheduled departure
→
VGO
Arrival
—
VGO is outside our board polling set.
Full IB473 history →
KL3343 KLM
1 day
MAD
Departure
Sched 19:10
Scheduled departure
→
VGO
Arrival
—
VGO is outside our board polling set.
PC7873 Pegasus Airlines
1 day
MAD
Departure
22:32
Est. · Sched 22:1517m late
→
VGO
Arrival
—
VGO is outside our board polling set.
QR5362 Qatar Airways
1 day
MAD
Departure
22:32
Est. · Sched 22:1517m late
→
VGO
Arrival
—
VGO is outside our board polling set.
SV6133 Saudia
1 day
MAD
Departure
Sched 19:10
Scheduled departure
→
VGO
Arrival
—
VGO is outside our board polling set.
UX7306 Air Europa
1 day
MAD
Departure
Sched 19:10
Scheduled departure
→
VGO
Arrival
—
VGO is outside our board polling set.
Full UX7306 history →
VY5101 Vueling
1 day
MAD
Departure
22:32
Est. · Sched 22:1517m late
→
VGO
Arrival
—
VGO is outside our board polling set.
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Madrid (MAD) to Vigo (VGO) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MAD-VGO
Copy
How we measure this →
MAD to VGO questions
Is MAD–VGO running on time right now? Smooth skies ahead. The departure side at MAD is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MAD–VGO? Operators schedule morning departures around 06:30 and evening departures around 19:10 from MAD. Earlier flights typically land before destination-airport delays accumulate later in the day; check the VGO delay card to confirm conditions when you'd arrive.
How long is the flight from MAD to VGO? Great-circle distance is 466 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 63–70 min gate-to-gate on this route.
How often does MAD–VGO fly? 7 carriers operate this route, around 72 flights a week between them. Compare carrier days and times in the airline list above.