Flight

QTR869

Flight history and live tracking for QTR869, operated by Qatar Airways. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineQatar Airways
Typical originZSPD Shanghai Pudong International Airport
Typical destinationOTHH Hamad International Airport
Distance3,670 nm

Flight history 93 flights since Jan 2026

DateFromToDepArrDurationAircraft
2026-10-05estimated??12:03Z20:00Z7h 56mA7-BAE
2026-10-04estimated??06:09Z20:06Z13h 56m6A077
2026-10-03estimated??11:40Z19:28Z7h 48mA7-BAJ
2026-10-02partial??00:33Z6A077
2026-10-01estimated??11:43Z19:14Z7h 30mA7-BAJ
2026-09-30estimated??11:43Z19:18Z7h 34mA7-BAM
2026-09-29estimated??11:46Z19:58Z8h 11mA7-BAI
2026-09-28partial??00:06Z6A2B0
2026-09-27?OTHH11:45Z22:44 +037h 58mA7-BEL
2026-09-26?OTHH11:55Z22:50 +037h 54mA7-BEL
2026-09-25estimated??11:41Z19:24Z7h 42mA7-BAA
2026-09-24estimated??11:49Z19:24Z7h 34mA7-BAB
2026-09-23estimated??11:34Z19:20Z7h 45mA7-BAB
2026-09-22estimated??11:57Z19:40Z7h 42mA7-BAA
2026-09-21estimated??11:49Z19:36Z7h 46mA7-BES
2026-09-18estimated??00:05Z17:58Z17h 52m6A079
2026-09-17estimated??14:57Z19:28Z4h 30m6A079
2026-09-16partial??00:05Z6A079
2026-09-15estimated??17:50Z19:29Z1h 38m6A079
2026-09-14estimated??01:16Z19:14Z17h 57m6A079
2026-09-13estimated??17:03Z19:20Z2h 16m6A079
2026-09-12estimated??14:44Z19:14Z4h 29m6A083
2026-09-11partial??00:22Z6A2C7
2026-09-10estimated??06:29Z19:14Z12h 44m6A083
2026-09-09estimated??17:33Z20:00Z2h 26m6A083
2026-09-08estimated??17:07Z19:30Z2h 22m6A083
2026-09-06estimated??14:39Z19:02Z4h 22m6A07B
Earlier flights (66) - back to 2026-01-01
DateFromToDepArrDurationAircraft
2026-09-05estimated??16:38Z19:00Z2h 21m6A07B
2026-09-04estimated??17:59Z20:18Z2h 18m6A079
2026-09-03estimated??16:57Z19:14Z2h 16m6A052
2026-09-01estimated??17:43Z20:04Z2h 20m6A053
2026-08-31estimated??02:53Z19:30Z16h 36m6A072
2026-08-30estimated??16:06Z20:28Z4h 21m6A072
2026-08-29estimated??17:20Z19:40Z2h 19m6A071
2026-08-28estimated??17:21Z19:38Z2h 16m6A2B4
2026-08-27estimated??18:02Z23:34Z5h 31m6A072
2026-08-25estimated??14:41Z19:00Z4h 18m6A19F
2026-08-24estimated??14:56Z19:18Z4h 21m6A19F
2026-08-23estimated??16:55Z19:18Z2h 22m6A2B0
2026-08-22estimated??15:05Z19:34Z4h 28m6A064
2026-08-21estimated??07:05Z19:06Z12h 00m6A1BE
2026-08-20estimated??17:38Z23:54Z6h 15m6A1BE
2026-08-19estimated??15:23Z19:16Z3h 53m6A077
2026-08-18partial??00:00Z6A069
2026-08-17estimated??14:55Z23:58Z9h 03m6A069
2026-08-16estimated??14:56Z18:44Z3h 47m6A1BC
2026-08-15estimated??14:41Z17:18Z2h 37m6A1BC
2026-08-14estimated??18:03Z20:22Z2h 18m6A07A
2026-08-13estimated??15:20Z19:38Z4h 17m6A1BC
2026-08-12estimated??16:55Z19:16Z2h 20m6A069
2026-07-23estimated??17:26Z18:14Z0h 47m6A064
2026-07-22estimated??17:51Z18:34Z0h 42m6A077
2026-07-21estimated??00:29Z17:30Z17h 01m6A083
2026-07-20estimated??16:54Z19:00Z2h 05m6A071
2026-07-19estimated??15:02Z19:16Z4h 13m6A071
2026-07-18estimated??16:54Z18:48Z1h 54m6A083
2026-07-17estimated??17:09Z17:52Z0h 43m6A083
2026-07-16estimated??15:00Z19:18Z4h 17m6A376
2026-07-15estimated??05:32Z19:12Z13h 39m6A069
2026-07-14estimatedVGEG?20:56 +0619:10Z4h 13m6A069
2026-07-13estimatedVEJS?21:15 IST19:20Z3h 34m6A052
2026-07-12estimatedVGEG?21:27 +0619:42Z4h 14m6A053
2026-07-11estimated??14:18Z18:10Z3h 51m6A052
2026-07-10partialOMAZ?04:43 +046A052
2026-07-08estimated??15:03Z18:56Z3h 52m6A052
2026-07-06partialOETR?03:39 +036A1BE
2026-07-05estimatedVGEG?20:48 +0619:20Z4h 31m6A1BE
2026-07-04estimatedVGEG?21:39 +0620:06Z4h 26m6A2C7
2026-07-03partialOMAZ?05:13 +046A1C0
2026-07-02partialOETR?04:28 +036A1BD
2026-07-01estimatedOMAS?09:27 +0419:26Z13h 59m6A053
2026-06-27estimatedVGEG?20:47 +0619:06Z4h 19m6A2B0
2026-06-25estimatedVGEG?22:40 +0619:10Z2h 29m6A079
2026-06-23estimatedVGEG?20:32 +0619:04Z4h 32m6A2C4
2026-06-20estimatedVGEG?20:31 +0618:52Z4h 20m6A07B
2026-06-16estimatedVEJS?20:53 IST17:36Z2h 13m6A07B
2026-02-26estimated??11:38Z19:56Z8h 18mA7-BAA
2026-02-24?OTHH10:59Z22:44 +038h 44mA7-BAH
2026-02-19estimated??15:22Z20:22Z5h 00mA7-BAB
2026-02-17estimated??14:39Z19:42Z5h 02mA7-BAZ
2026-02-14?OTHH14:55Z23:34 +035h 38mA7-BAB
2026-02-12estimated??11:24Z20:06Z8h 41mA7-BAB
2026-02-05estimated??11:31Z20:58Z9h 26mA7-BAN
2026-02-03?OTHH11:30Z23:36 +039h 05mA7-BAL
2026-01-31estimated??11:22Z20:19Z8h 56mA7-BAJ
2026-01-29estimated??11:23Z20:34Z9h 11mA7-BAB
2026-01-27estimated??11:11Z20:12Z9h 01mA7-BAN
2026-01-24?OTHH11:16Z00:06 +039h 50mA7-BAQ
2026-01-22estimated??11:12Z20:18Z9h 06mA7-BAN
2026-01-08estimated??11:23Z20:00Z8h 36mA7-BAJ
2026-01-06estimated??11:06Z20:06Z8h 59mA7-BAN
2026-01-03estimated??11:18Z20:20Z9h 01mA7-BAN
2026-01-01estimated??11:14Z20:26Z9h 12mA7-BBC

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when QTR869 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]