Direct flights from Milan (MXP) to Doha (DOH): 19 nonstop departures observed each week across 1 airline. 95% of the last 21 tracked flights arrived within 15 minutes of schedule. The median arrival is 38 minutes early. No cancellations were recorded across the 21 tracked flights. The nonstop covers 4,423 km, an estimated 6 hours 10 minutes in the air. Measured by Pro Flight Search from live flight boards at Milan and Doha. Updated 12 November 2026 at 22:37 UTC.
Today, MXP → DOH Thu 12 Nov · local times
Sched Flight MXP departure DOH arrival
08:55
QR124 Qatar Airways
Left 09:14 +19
Landed 16:43 −22
15:10
QR128 Qatar Airways
Left 15:39 +29
Landed 23:21 −14
Checked MXP board 23:23 · DOH board 01:37
MXP
Milan
heavy · +33
DOH
Doha
busy · +21
dep bank 08:55–22:25 19x weekly
Runs reliable · 1 airline · 19x weekly · nonstop
95% on time
of the last 21 tracked MXP → DOH flights arrived within 15 minutes
Median arrival delay is −38 min . 0 of 21 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −38 min across the last 21 arrivals
Flight time ~6h 10m estimated from route distance
Weekly departures 19x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 21
The week scheduled departures · origin local time
Qatar 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
Qatar AirwaysQR 95% on time
Flights QR124 08:55 daily · QR128 15:10 daily · QR118 22:25 Mo We Th Fr Su
History operated legs · board outcomes
11-12 QR124 dep +19 → arr −22
11-12 QR128 dep +29 → arr −14
11-11 QR118 dep +7 → arr −47
11-11 QR124 dep +13 → arr −51
11-11 QR128 dep +15 → arr −33
11-10 QR124 dep +103 → arr +37
11-10 QR128 dep +26 → arr −38
11-09 QR118 dep +12 → arr −26
11-09 QR124 dep +15 → arr −54
11-09 QR128 dep +61 → arr −11
11-08 QR118 dep +14 → arr −35
11-08 QR124 dep +7 → arr −54
11-08 QR128 dep +14 → arr −63
11-07 QR124 dep +13 → arr −49
11-07 QR128 dep +17 → arr −64
11-06 QR118 dep +11 → arr −47
11-06 QR124 dep +17 → arr −32
11-06 QR128 dep +25 → arr −2
11-05 QR124 dep +17 → arr −42
11-05 QR128 dep +22 → arr −41
Show 13 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 MXP and DOH, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 43 Completed 41 Delayed 11 Within 15m 30/41 Median +7m
QR124 Qatar Airways
9 days
Fri, Nov 13
1/2 legs · A7ALX
MXP
Departure
Sched 08:55
Scheduled departure
Typical Fri schedule
→
DOH
Arrival
Sched 17:05
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · A7ALN
MXP
Departure
09:14
Departed · Sched 08:5519m late
→
DOH
Arrival
16:43
Landed · Sched 17:0522m early
Wed, Nov 11
2/2 legs · A7ALS
MXP
Departure
09:08
Departed · Sched 08:5513m late
→
DOH
Arrival
16:21
Landed · Sched 17:0544m early
Tue, Nov 10
2/2 legs · A7ALL
MXP
Departure
10:38
Departed · Sched 08:55103m late
→
DOH
Arrival
17:42
Landed · Sched 17:0537m late
Mon, Nov 9
2/2 legs · A7ALO
MXP
Departure
09:10
Departed · Sched 08:5515m late
→
DOH
Arrival
16:11
Landed · Sched 17:0554m early
Sun, Nov 8
2/2 legs · A7ALW
MXP
Departure
09:02
Departed · Sched 08:557m late
→
DOH
Arrival
16:11
Landed · Sched 17:0554m early
Sat, Nov 7
2/2 legs · A7ALF
MXP
Departure
09:08
Departed · Sched 08:5513m late
→
DOH
Arrival
16:16
Landed · Sched 17:0549m early
Fri, Nov 6
2/2 legs · A7ALX
MXP
Departure
09:12
Departed · Sched 08:5517m late
→
DOH
Arrival
16:33
Landed · Sched 17:0532m early
Thu, Nov 5
2/2 legs · A7ALC
MXP
Departure
09:12
Departed · Sched 08:5517m late
→
DOH
Arrival
16:23
Landed · Sched 17:0542m early
Full QR124 history →
QR128 Qatar Airways
9 days
Fri, Nov 13
1/2 legs · A7ALH
MXP
Departure
Sched 15:10
Scheduled departure
Typical Fri schedule
→
DOH
Arrival
Sched 23:35
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · A7ALC
MXP
Departure
15:39
Departed · Sched 15:1029m late
→
DOH
Arrival
23:21
Landed · Sched 23:3514m early
Wed, Nov 11
2/2 legs · A7AMK
MXP
Departure
15:25
Departed · Sched 15:1015m late
→
DOH
Arrival
23:02
Landed · Sched 23:3533m early
Tue, Nov 10
2/2 legs · A7AMK
MXP
Departure
15:36
Departed · Sched 15:1026m late
→
DOH
Arrival
22:57
Landed · Sched 23:3538m early
Mon, Nov 9
2/2 legs · A7ALN
MXP
Departure
16:11
Departed · Sched 15:1061m late
→
DOH
Arrival
23:24
Landed · Sched 23:3511m early
Sun, Nov 8
2/2 legs · A7ALO
MXP
Departure
15:24
Departed · Sched 15:1014m late
→
DOH
Arrival
22:32
Landed · Sched 23:3563m early
Sat, Nov 7
2/2 legs · A7ALL
MXP
Departure
15:27
Departed · Sched 15:1017m late
→
DOH
Arrival
22:39
Landed · Sched 23:3556m early
Fri, Nov 6
2/2 legs · A7ALH
MXP
Departure
15:35
Departed · Sched 15:1025m late
→
DOH
Arrival
23:33
Landed · Sched 23:352m early
Thu, Nov 5
2/2 legs · A7AML
MXP
Departure
15:32
Departed · Sched 15:1022m late
→
DOH
Arrival
22:54
Landed · Sched 23:3541m early
Full QR128 history →
QR118 Qatar Airways
5 days
Wed, Nov 11
2/2 legs · A7ALM
MXP
Departure
22:32
Departed · Sched 22:257m late
→
DOH
Arrival
05:48
Landed · Sched 06:3547m early
Mon, Nov 9
2/2 legs · A7ALH
MXP
Departure
22:37
Departed · Sched 22:2512m late
→
DOH
Arrival
06:09
Landed · Sched 06:3526m early
Sun, Nov 8
2/2 legs · A7ALX
MXP
Departure
22:39
Departed · Sched 22:2514m late
→
DOH
Arrival
06:00
Landed · Sched 06:3535m early
Fri, Nov 6
2/2 legs · A7AMG
MXP
Departure
22:36
Departed · Sched 22:2511m late
→
DOH
Arrival
05:48
Landed · Sched 06:3547m early
MXP
Departure
—
Board row not captured for this rotation yet.
→
DOH
Arrival
06:09
Landed · Sched 06:3526m early
Full QR118 history →
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: Milan (MXP) to Doha (DOH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MXP-DOH
Copy
How we measure this →
MXP to DOH questions
Is MXP–DOH running on time right now? Some delays possible. The departure side at MXP is the weaker end, route health score 64/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MXP–DOH? Operators schedule morning departures around 08:55 and evening departures around 22:25 from MXP. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DOH delay card to confirm conditions when you'd arrive.
How long is the flight from MXP to DOH? Great-circle distance is 4,423 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 342–409 min gate-to-gate on this route.
How often does MXP–DOH fly? Qatar Airways runs the route with about 19 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.