Vigo to Madrid flight status today

List of all flights from Vigo Spain (VGO) to Madrid Spain (MAD) and airlines operated flight from Vigo to Madrid. The flight is a domestic flight in Spain. There are 120 flights operated by 30 airlines on this route.

The distance from Vigo, ES (VGO) to Madrid, ES (MAD) is 466 km (289 miles). Vigo Airport and Adolfo Suarez Madrid-Barajas Airport are in the same time zone (GMT +1:00). The current time on both airports is Monday 2025-11-17 23:54 PM.

TAROM | KLM | Azul | Iberia | Air Europa | Aeromexico | Saudia Airlines | American Airlines | Avianca | Air France | Alitalia | Aerolineas Argentinas | Etihad Airways | Air Serbia | Delta | Qatar Airways | Cathay Pacific | Japan Airlines | LATAM Airlines | Finnair | SAS | Vueling | Royal Air Maroc | British Airways | Air Nostrum | Kuwait Airways | Air Memphis | Iberia Express | Hainan Airlines | Aeroflot |

List of 120 flights from Vigo, ES (VGO) to Madrid, ES (MAD).
No. Departure Arrival Last Update Status
RO9420 08:30 09:35 Arrived On time
RO9438 16:45 17:55 Landed

 

No. Departure Arrival Last Update Status
KL3362 08:30 09:35 Arrived On time
KL3314 21:05 22:15 Scheduled On time
KL3377 16:50 18:00 Arrived On time
KL3380 12:35 13:45 Scheduled On time

 

No. Departure Arrival Last Update Status
AD6978 21:05 22:15 Arrived On time
AD6977 16:50 18:00 Departed On time
AD6976 12:35 13:45 Arrived On time
AD6975 08:40 09:50 Scheduled On time

 

No. Departure Arrival Last Update Status
IB474 06:30 07:45 Arrived On time
IB470 17:45 19:00 Arrived On time
IB1130 13:30 14:45 Arrived Delayed by 19m
IB1128 10:25 11:40 Arrived On time
IB468 13:30 14:45 Scheduled On time
IB1132 17:45 19:00 Scheduled On time
IB466 09:20 10:35 Arrived On time
IB1134 21:45 23:00 Scheduled On time
IB8915 19:35 20:50 Arrived
IB8857 09:20 10:35 In Air
IB8913 13:20 14:35 Expected
IB8927 09:25 10:40 Expected
IB2808 13:31 None In Air
IB8869 21:40 23:00 Arrived
IB2699 13:35 14:55 Arrived
IB9200 17:40 19:00 Landed 18:45
IB3967 17:40 18:50 Scheduled
IB3965 09:15 10:30
IB3969 21:45 22:55

 

No. Departure Arrival Last Update Status
UX7319 21:05 22:15 Arrived On time
UX7317 16:50 18:00 Arrived On time
UX7311 08:30 09:35 Arrived On time
UX7315 12:35 13:45 Arrived On time
UX2 10:00 10:58 Landed 10:53
UX7928 16:35 17:45 Landed

 

No. Departure Arrival Last Update Status
AM6869 21:05 22:15 Departed On time
AM6835 08:40 09:50 Arrived On time
AM6975 16:50 18:00 Scheduled On time
AM6817 12:35 13:45 Arrived On time
AM6976 20:45 21:55 Landed

 

No. Departure Arrival Last Update Status
SV6132 12:35 13:45 Arrived On time

 

No. Departure Arrival Last Update Status
AA8555 10:25 11:40 Arrived On time
AA8761 06:30 07:45 Scheduled On time
AA8594 17:45 19:00 Scheduled On time
AA8593 13:30 14:45 Scheduled On time

 

No. Departure Arrival Last Update Status
AV2571 10:25 11:40 Arrived On time
AV6091 09:10 10:25 Arrived On time
AV6117 17:45 19:00 Scheduled On time
AV6119 06:30 07:45 Arrived On time
AV6135 13:30 14:45 Scheduled On time
AV6073 13:30 14:45 Cancelled
AV6177 21:45 23:00 Scheduled On time

 

No. Departure Arrival Last Update Status
AF4786 12:35 13:45 Arrived On time
AF4816 16:50 18:00 Scheduled On time
AF4788 21:05 22:15 Arrived On time
AF4825 08:40 09:50 Scheduled On time
AF4787 16:45 17:55 Landed

 

No. Departure Arrival Last Update Status
AZ2457 12:35 13:45 Arrived On time
AZ2435 08:40 09:50 Arrived On time
AZ2455 08:35 09:45 Landed

 

No. Departure Arrival Last Update Status
AR7355 12:35 13:45 Arrived On time
AR7333 08:35 09:45 Landed

 

No. Departure Arrival Last Update Status
EY4395 12:35 13:45 Arrived On time
EY7579 16:50 18:00 Scheduled On time
EY7578 08:40 09:50 Departed On time
EY7592 21:05 22:15 Scheduled On time
EY4341 21:05 22:15 Scheduled
EY5151 16:55 18:05 Arrived
EY5150 08:35 09:45 Arrived

 

No. Departure Arrival Last Update Status
JU7474 12:35 13:45 Arrived On time
JU7415 16:55 18:05 Arrived

 

No. Departure Arrival Last Update Status
DL6760 12:35 13:45 Arrived On time
DL6758 08:40 09:50 Scheduled On time

 

No. Departure Arrival Last Update Status
QR8054 13:30 14:45 Arrived Delayed by 19m
QR6985 09:10 10:25 Arrived On time
QR8046 06:30 07:45 Scheduled On time
QR6920 17:45 19:00 Scheduled On time

 

No. Departure Arrival Last Update Status
CX1886 10:25 11:40 Arrived On time
CX1846 17:45 19:00 Scheduled On time
CX1903 06:30 07:45 Arrived On time
CX1907 09:20 10:35 In Air
CX1901 09:20 10:35 Scheduled

 

No. Departure Arrival Last Update Status
JL6964 09:10 10:25 Arrived On time
JL6998 06:30 07:45 Scheduled On time

 

No. Departure Arrival Last Update Status
LA1537 13:30 14:45 Scheduled On time
LA1538 06:30 07:45 Scheduled On time
LA1527 17:45 19:00 Arrived On time
LA1523 09:20 10:35 Scheduled On time
LA5472 21:40 22:55 Arrived

 

No. Departure Arrival Last Update Status
AY5602 06:30 07:45 Arrived On time

 

No. Departure Arrival Last Update Status
SK8389 08:40 09:50 Scheduled On time
SK8390 12:35 13:45 Arrived On time

 

No. Departure Arrival Last Update Status
VY5724 13:30 14:45 Scheduled On time
VY5049 17:45 19:00 Arrived On time
VY5047 13:30 14:45 Scheduled On time
VY5051 06:30 07:45 Scheduled On time
VY5732 21:45 23:00 Scheduled On time
VY5156 09:20 10:35 Arrived On time
VY5730 17:45 19:00 Scheduled On time

 

No. Departure Arrival Last Update Status
AT5433 09:10 10:25 Arrived On time
AT5434 13:30 14:45 Arrived On time
AT9960 09:20 10:35 Scheduled On time
AT9993 13:40 14:55 Landed

 

No. Departure Arrival Last Update Status
BA7203 06:30 07:45 Arrived On time
BA7205 09:20 10:35 Arrived On time
BA7221 17:45 19:00 Scheduled On time
BA7207 13:30 14:45 Scheduled On time

 

No. Departure Arrival Last Update Status
YW8056 00:25 None Landed

 

No. Departure Arrival Last Update Status
KU6061 08:40 09:50 Scheduled

 

No. Departure Arrival Last Update Status
E97311 09:50 None Arrived Early

 

No. Departure Arrival Last Update Status
I29813 22:11 None Arrived On time
I2533 14:55 None Arrived Early
I2539 23:00 None Arrived Early
I2537 07:50 None Arrived On time
I2535 19:00 None Arrived On time
I2531 10:40 None Arrived On time

 

No. Departure Arrival Last Update Status
HU8458 17:45 19:05 Arrived On time

 

No. Departure Arrival Last Update Status
SU3661 20:30 21:40 Landed
SU3659 08:35 09:45 Landed
SU3658 20:45 21:55 Landed