QY651 Flight Status European Air Transport: Bahrain to Milan (BCS651)

QY 651 Bahrain to Milan Flight Status

Not scheduled today. Latest flight: October 25th, 2026 ; recent history is in the table below.

QY 651 Flight Status & Schedule European Air Transport Bahrain to Milan

Date From To Departure Arrival Status Details
Oct 25 BAH MXP 17:45 21:43 Landed Track >
Oct 18 BAH MXP 17:00 22:03 Landed Track >
Oct 11 BAH MXP 17:08 22:06 Landed Late Track >
Oct 04 BAH MXP 16:38 21:29 Landed Track >
Sep 27 BAH MXP 16:30 21:27 Landed Track >
Sep 20 BAH MXP 16:31 21:19 Landed Track >
Sep 13 BAH MXP 16:33 21:18 Landed Track >
Sep 06 BAH MXP 16:35 21:20 Landed Track >

European Air Transport operates QY 651 from Bahrain to Milan, a 4,276 km (2,657 mi) trip. Its timetable allows 6 h 25 min; in practice it usually takes about 5 h 50 min, so it often makes up time. It is not flying today; the last flight, on 25 October 2026, landed on time.

< All Bahrain BAH Departures All Milan MXP Arrivals >

About QY 651

Route
Bahrain International Airport BAH to Milan Malpensa Airport MXP
Distance
4,276 km (2,657 mi)
Typical flight time
5 h 50 min
On time
7 of the last 8
Average delay when late
16 min

Arriving in the EU on an EU carrier, this flight is covered by EU261. Compensation of up to €600 per passenger can apply when it arrives 3 or more hours late or is cancelled.

QY 651 FAQ

How long is the QY651 flight?
The timetable allows 6 h 25 min. Bahrain to Milan is 4,276 km (2,657 mi).
How often is QY651 late?
1 of the last 8 flights arrived 15 or more minutes late; when late, by 16 minutes on average.
Which terminal does QY651 use?
It usually arrives at Terminal T1 at Milan Malpensa Airport (MXP). Check the flight card above for today's terminal and gate.
What other flight numbers does QY651 have?
Also listed as BCS651 (European Air Transport's ICAO code) and QY 651.
Can I get compensation if QY651 is delayed or cancelled?
Up to €600 per passenger may be due under EU261 when it arrives 3 or more hours late or is cancelled, unless the cause was outside the airline's control. Arriving in the EU on an EU carrier, this flight is covered by EU261.

QY651 and Bahrain BAH to Milan MXP Flights

Other flights departing from Bahrain BAH: WY656, EY644, SV521, XY234

Other flights arriving at Milan MXP: KE513, FR5634, U23950, ET737

All flights connecting Bahrain BAH to Milan MXP.