Barcelona to Milan flight status today

List of all flights from Barcelona Spain (BCN) to Milan Italy (MXP) and airlines operated flight from Barcelona to Milan. The flight is an international flight from Spain to Italy. There are 63 flights operated by 19 airlines on this route.

The distance from Barcelona, ES (BCN) to Milan, IT (MXP) is 720 km (447 miles). The time zone of the point of departure Barcelona Airport is GMT +1:00. The current time is Tuesday 2025-11-18 18:35 PM. The time zone of the destination point Milano Malpensa Airport is GMT+1:00 The current time is Tuesday 2025-11-18 18:35 PM.

Vueling | Iberia | Qatar Airways | easyJet | Ryanair | LATAM Airlines | Malaysia Airlines | TAP Portugal | Avianca | Wizz Air Malta | Wizz Air | Neos | Air Horizont | EAT Leipzig | Go Fly | Latin American Wings | Wasaya Airways | DHL Air | British Airways |

List of 63 flights from Barcelona, ES (BCN) to Milan, IT (MXP).
No. Departure Arrival Last Update Status
VY6332 11:05 12:45 Arrived On time
VY6334 15:30 17:05 Scheduled On time
VY6338 12:30 14:10 Scheduled On time
VY6336 19:30 21:05 Scheduled On time
VY6330 07:40 09:25 Arrived On time
VY6342 10:45 12:25 Arrived On time
VY6340 17:55 19:30 Scheduled On time
VY6344 10:15 11:55 Scheduled
VY6346 17:00 18:40 Landed
VY6328 09:35 11:10 Landed Late
VY6356 11:00 12:35 Landed

 

No. Departure Arrival Last Update Status
IB5266 12:30 14:10 Departed On time
IB5261 19:30 21:05 Scheduled On time
IB5259 07:40 09:25 Arrived On time
IB5267 17:00 18:35 Arrived On time
IB5260 10:50 12:30 Arrived On time
IB5795 15:30 17:05 Arrived On time
IB2196 09:31 None Arrived Early

 

No. Departure Arrival Last Update Status
QR3720 12:30 14:10 Scheduled On time
QR3716 11:05 12:45 Scheduled On time
QR3622 10:50 12:30 Arrived On time
QR3718 19:30 21:05 Arrived On time
QR3789 07:40 09:25 Arrived On time
QR3717 15:30 17:05 Arrived On time
QR3667 17:00 18:35 Departed On time

 

No. Departure Arrival Last Update Status
U23737 08:00 09:45 Scheduled On time
U27153 13:40 15:20 Arrived On time
U27151 07:10 08:55 Arrived On time
U23754 08:25 10:10 Arrived On time
U27155 18:15 20:00 Arrived On time
U23778 16:55 18:40 Scheduled On time
U23786 14:35 16:20 Cancelled
U23780 22:35 00:10 Arrived Delayed by 1h 56m
U29754 18:00 None Arrived
U27163 18:20 20:05 Arrived
U22760 07:30 09:10 Landed 09:45
U22758 07:30 09:10 Landed

 

No. Departure Arrival Last Update Status
FR7539 11:30 13:15 Arrived On time
FR269 14:55 16:40 Scheduled On time
FR7541 10:35 12:20 Arrived Delayed by 59m
FR7554 16:00 17:40 Landed 18:04

 

No. Departure Arrival Last Update Status
LA5854 15:30 17:05 Scheduled On time
LA5849 12:30 14:10 Arrived On time
LA5821 21:30 23:10 Scheduled On time

 

No. Departure Arrival Last Update Status
MH5751 10:15 11:50 Scheduled On time

 

No. Departure Arrival Last Update Status
TP8411 10:15 11:50 Scheduled On time

 

No. Departure Arrival Last Update Status
AV6554 10:15 11:50 Scheduled On time

 

No. Departure Arrival Last Update Status
W46330 13:10 14:55 Scheduled
W46316 12:55 14:45 Landed

 

No. Departure Arrival Last Update Status
W66316 11:05 12:35 Landed

 

No. Departure Arrival Last Update Status
NO8051 00:40 01:55 In Air

 

No. Departure Arrival Last Update Status
HT4261 11:42 None Arrived Delayed by 42 minutes

 

No. Departure Arrival Last Update Status
QY8029 22:15 00:20 In Air

 

No. Departure Arrival Last Update Status
GW6340 14:15 None Arrived Delayed by 84 minutes
GW6336 21:05 None Arrived On time

 

No. Departure Arrival Last Update Status
LW7554 12:10 None Arrived On time

 

No. Departure Arrival Last Update Status
WT8003 00:41 None Arrived On time
WT8327 00:10 None Arrived On time

 

No. Departure Arrival Last Update Status
D08327 22:00 00:10 In Air

 

No. Departure Arrival Last Update Status
BA8844 18:40 20:20 Landed
BA8846 14:50 16:30 Landed
BA8842 12:20 14:00 Landed
BA8848 20:10 21:50 Scheduled