Flight

QTR871

Flight history and live tracking for QTR871, 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 259 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-06estimated??17:21Z21:58Z4h 36mA7-BAL
2026-10-06estimated??01:04Z01:44Z0h 40m6A053
2026-10-06estimated??00:44Z01:56Z1h 12mA7-BAB
2026-10-05partialOTHH?04:34 +0306A07B
2026-10-04partial??00:23ZA7-BAL
2026-10-03partial??00:00Z6A07B
2026-10-02partial??00:32ZA7-BEX
2026-10-01partial??00:14ZA7-BAN
2026-09-30partial??00:24ZA7-BAN
2026-09-29partial??00:21ZA7-BAX
2026-09-28partial??00:09ZA7-BEA
2026-09-27partial??00:07ZA7-BAP
2026-09-26partial??00:20ZA7-BAP
2026-09-25partial??00:33ZA7-BAZ
2026-09-24partial??00:46ZA7-BAL
2026-09-23partial??00:29ZA7-BAQ
2026-09-22partial??00:27ZA7-BAB
2026-09-21partial??00:25ZA7-BAQ
2026-09-20estimated??21:05Z21:40Z0h 34mA7-BAQ
2026-09-18estimated??00:53Z08:12Z7h 19m6A07B
2026-09-17partial??00:42Z6A052
2026-09-16partial??00:30Z6A07B
2026-09-15estimated??18:09Z23:28Z5h 18m6A2B7
2026-09-15estimated??00:53Z01:26Z0h 32m6A2B7
2026-09-14partial??00:32Z6A07B
2026-09-13estimated??07:23Z23:38Z16h 14m6A2B0
2026-09-13estimated??00:24Z01:02Z0h 37m6A07B
2026-09-12partial??00:25Z6A2B0
2026-09-11partial??00:35Z6A083
2026-09-10partial??00:27Z6A052
2026-09-09partial??01:02Z6A052
2026-09-08estimated??08:22Z23:44Z15h 21m6A053
Earlier flights (227) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-06partial??00:34Z6A083
2026-09-05partial??00:20Z6A083
2026-09-04partial??00:00Z6A2B1
2026-09-03partial??00:00Z6A07B
2026-09-01partialOMFJ?04:26 +046A070
2026-08-31partial??00:55Z6A07B
2026-08-30estimated??00:06Z00:42Z0h 35m6A07B
2026-08-29partial??00:35Z6A07B
2026-08-28estimated??07:50Z23:34Z15h 43m6A064
2026-08-27estimated??00:36Z01:12Z0h 35m6A077
2026-08-25partial??00:00Z6A077
2026-08-24partial??00:32Z6A079
2026-08-23partial??00:04Z6A2B0
2026-08-22partial??00:00Z6A2B0
2026-08-21partial??00:42Z6A07B
2026-08-20partial??00:15Z6A2C7
2026-08-19partial??00:19Z6A2B7
2026-08-18partial??00:32Z6A079
2026-08-17partial??00:40Z6A077
2026-08-16partial??00:22Z6A077
2026-08-15partial??00:00Z6A079
2026-08-14partial??00:45Z6A083
2026-08-13partial??00:22Z6A052
2026-08-12partial??00:45Z6A052
2026-08-11estimated??20:57Z23:50Z2h 52m6A052
2026-07-23partial??00:39Z6A052
2026-07-22partial??00:02Z6A2C4
2026-07-21partial??00:49Z6A07A
2026-07-20partial??00:00Z6A077
2026-07-19partial??00:00Z6A052
2026-07-18partial??03:03Z6A072
2026-07-17estimated??00:52Z01:24Z0h 31m6A077
2026-07-16estimated??07:13Z23:54Z16h 40m6A069
2026-07-16estimated??00:36Z01:08Z0h 31m6A069
2026-07-15partial??00:48Z6A070
2026-07-14partialOMAD?04:43 +046A083
2026-07-13partial??00:18Z6A07B
2026-07-12estimated??20:33Z23:22Z2h 49m6A07B
2026-07-11partial??00:30Z6A053
2026-07-10partial??00:58Z6A077
2026-07-09estimated??17:01Z23:36Z6h 34m6A083
2026-07-08partialOMAD?05:13 +046A2B6
2026-07-07partialOMSJ?04:55 +046A079
2026-07-06partial??00:31Z6A083
2026-07-05partialOOMS?04:54 +046A053
2026-07-04estimated??17:02Z23:58Z6h 55m6A07B
2026-07-04estimatedVAAH?05:30 IST02:16Z2h 15m6A07B
2026-07-03partial??00:48Z6A07B
2026-07-02partial??00:56Z6A053
2026-07-01partial??00:33Z6A07A
2026-06-30partial??00:13Z6A07B
2026-06-29partial??00:34Z6A053
2026-06-28partial??00:32Z6A07B
2026-06-27estimated??06:04Z23:04Z16h 59m6A07B
2026-06-27estimatedOOMS?04:25 +0400:58Z0h 32m6A07B
2026-06-26partial??00:24Z6A077
2026-06-25estimated??05:29Z23:22Z17h 52m6A13A
2026-06-25estimated??00:23Z00:56Z0h 32m6A13A
2026-06-24estimated??16:29Z23:22Z6h 53m6A053
2026-06-24estimatedOMSJ?04:37 +0400:58Z0h 20m6A053
2026-06-23partialOOMS?04:29 +046A052
2026-06-22partial??00:35Z6A053
2026-06-21estimated??20:37Z23:34Z2h 57m6A053
2026-06-20estimatedVGEG?02:32 +0623:22Z2h 49m6A19F
2026-06-19estimated??20:23Z23:18Z2h 54m6A2B6
2026-06-18estimated??20:43Z23:42Z2h 58m6A069
2026-06-17estimatedOETB?11:48 +0323:18Z14h 29m6A053
2026-06-16estimated??20:38Z23:36Z2h 57m6A053
2026-06-15estimated??08:18Z23:24Z15h 05m6A1C0
2026-06-14estimated??20:21Z23:14Z2h 52m6A1C0
2026-06-13estimatedVGEG?02:49 +0623:06Z2h 17m6A2C4
2026-06-12estimatedVGEG?02:43 +0623:34Z2h 50m6A1BF
2026-05-28estimated??20:46Z23:52Z3h 05m6A2B5
2026-05-27estimated??20:34Z23:42Z3h 07m6A2B1
2026-05-26partial??00:00Z6A2B8
2026-05-25partial??00:00Z6A078
2026-05-24partial??00:41Z6A069
2026-05-23partialLTAZ?06:03 +036A078
2026-05-22estimated??20:34Z23:42Z3h 07m6A2B2
2026-05-21estimated??22:42Z23:38Z0h 56m6A078
2026-05-20partial??01:36Z6A072
2026-05-19partialVAAK?06:53 IST6A2B2
2026-05-11estimated??20:44Z23:54Z3h 09m6A2B4
2026-05-10partial??00:00Z6A2C5
2026-05-09partial??00:00Z6A069
2026-05-08estimated??20:43Z23:59Z3h 16m6A069
2026-05-07estimatedLTAY?13:11 +0323:24Z13h 12m6A1BB
2026-05-06estimated??20:52Z23:52Z2h 59m6A1BB
2026-05-05partialVGEG?06:00 +066A2B3
2026-05-04partial??00:00Z6A2C5
2026-05-03partial??00:00Z6A064
2026-05-02partial??00:00Z6A071
2026-05-01partial??00:00Z6A19F
2026-04-30partialOOSQ?05:05 +046A1BC
2026-04-29partialOOSQ?05:27 +046A1BF
2026-04-28partial??01:05Z6A2C7
2026-04-27partialOOSQ?05:10 +046A2B1
2026-04-26estimatedOOSQ?05:24 +0402:00Z0h 35m6A1C0
2026-04-25partialOOSQ?05:03 +046A078
2026-04-24partial??01:02Z6A2B4
2026-04-23partial??01:33Z6A2C7
2026-04-22partial??01:10Z6A2B6
2026-04-21partial??01:20Z6A1BF
2026-04-20partial??01:00Z6A2B1
2026-04-19partial??00:59Z6A070
2026-04-18partial??00:00Z6A2B3
2026-04-17partial??00:00Z6A2C5
2026-04-16partial??00:00Z6A07A
2026-04-15partial??00:00Z6A2B4
2026-04-14partial??00:00Z6A062
2026-04-13partial??00:00Z6A2B0
2026-04-12partial??00:00Z6A071
2026-04-11partial??00:16Z6A1BB
2026-04-10estimated??23:37Z23:58Z0h 20m6A1BB
2026-04-05partial??00:00Z6A078
2026-04-04partial??00:00Z6A2C7
2026-04-03partial??00:00Z6A064
2026-04-02partial??00:04Z6A2C5
2026-04-01estimated??23:10Z23:44Z0h 33m6A2C5
2026-03-31estimated??05:06Z08:26Z3h 20m6A079
2026-03-30estimated??05:16Z16:20Z11h 03m6A2C6
2026-02-28partial??00:37ZA7-BAG
2026-02-27estimated??00:03Z16:48Z16h 44mA7-ALB
2026-02-26partial??00:11ZA7-BEO
2026-02-25partial??00:20ZA7-ALR
2026-02-24partial??00:56ZA7-BAB
2026-02-23estimated??00:45Z16:52Z16h 06mA7-BAQ
2026-02-22estimated??00:22Z01:26Z1h 03mA7-ALU
2026-02-21partial??00:00ZA7-BAN
2026-02-20partial??00:11ZA7-ALT
2026-02-19partial??00:03ZA7-BEK
2026-02-18partial??00:44ZA7-ALE
2026-02-17estimated??06:05Z22:04Z15h 58m6A053
2026-02-17estimated??00:30Z01:22Z0h 51mA7-BEU
2026-02-16partial??01:01ZA7-BAB
2026-02-15estimated??00:02Z09:32Z9h 30m6A0FC
2026-02-14partial??00:38ZA7-BAA
2026-02-13partial??00:00Z6A0F7
2026-02-12partial??00:19ZA7-BAL
2026-02-11partial??00:34ZA7-ALV
2026-02-07estimated??17:21Z23:18Z5h 56m6A079
2026-02-07estimated??00:52Z01:58Z1h 05mA7-BAL
2026-02-06partial??00:51ZA7-ALL
2026-02-05partial??00:21ZA7-BAB
2026-02-04partial??00:07ZA7-ALO
2026-02-03partial??00:40ZA7-BAJ
2026-02-02partial??00:13ZA7-BAA
2026-02-01partial??00:53ZA7-ALR
2026-01-31partial??00:43ZA7-BAL
2026-01-30partial??00:39ZA7-ALN
2026-01-29partial??01:17ZA7-BAQ
2026-01-27estimated??00:35Z01:36Z1h 00mA7-BAB
2026-01-26partial??01:07ZA7-BAL
2026-01-25estimated??00:47Z16:40Z15h 52mA7-ALF
2026-01-24partial??00:26ZA7-BAN
2026-01-23partial??00:21ZA7-ALL
2026-01-22partial??01:02ZA7-BAB
2026-01-21partial??00:24ZA7-ALC
2026-01-20partial??00:40ZA7-BAQ
2026-01-19partial??00:14ZA7-BAJ
2026-01-18estimated??19:42Z20:54Z1h 11mA7-BAJ
2026-01-09partial??00:15ZA7-ALO
2026-01-08partial??00:40ZA7-BEQ
2026-01-07partial??00:48ZA7-AME
2026-01-06partial??00:25ZA7-BAB
2026-01-05partial??00:20ZA7-BAN
2026-01-04partial??00:52ZA7-ALN
2026-01-03partial??00:27Z06A37C
2026-01-02partial??01:08ZA7-ALL
2026-01-01partial??00:14ZA7-BEM
2025-12-31partial??00:31ZA7-BAB
2025-12-30partial??00:44ZA7-BOF
2025-12-29partial??00:37Z06A376
2025-12-28partial??00:45ZA7-BAL
2025-12-27partial??00:46ZA7-BAA
2025-12-26partial??00:20ZA7-BAJ
2025-12-25partial??00:42Z06A37C
2025-12-24partial??00:08ZA7-BAA
2025-12-23partial??00:23ZA7-BAN
2025-12-22estimated??00:05Z16:34Z16h 28mA7-BAB
2025-12-21partial??00:02ZA7-BAJ
2025-12-20partial??00:00ZA7-BEN
2025-12-19partial??00:00ZA7-BAL
2025-12-18partial??00:00ZA7-BET
2025-12-17partial??00:00ZA7-BAN
2025-12-16partial??00:28ZA7-BAL
2025-12-15partial??00:00ZA7-BEN
2025-12-14partial??00:09ZA7-BAJ
2025-12-13partial??00:17ZA7-BEJ
2025-12-12partial??00:21ZA7-BAN
2025-12-11partial??00:23ZA7-BAJ
2025-12-10partial??00:30ZA7-BEP
2025-12-09estimated??16:45Z21:34Z4h 48mA7-BEP
2025-11-27estimated??17:29Z23:16Z5h 46m6A07B
2025-11-26estimated?WMKK07:51Z07:42 +0815h 50m6A077
2025-10-29partial??00:00Z6A077
2025-10-28partial??00:24Z6A052
2025-10-27estimated??06:11Z22:58Z16h 46m6A083
2025-10-26estimated??22:10Z23:04Z0h 53m6A083
2025-10-24partial??01:05Z6A2C4
2025-10-23partial??00:06Z6A13A
2025-10-22partial??01:15Z6A083
2025-10-21partial??01:16Z6A079
2025-10-20partial??00:56Z6A077
2025-10-19partial??00:48Z6A07B
2025-10-15estimated??00:33Z01:35Z1h 01mA7-BAQ
2025-10-14partial??01:09ZA7-BAL
2025-10-13estimated??00:09Z01:00Z0h 50mA7-BAV
2025-10-08estimated??00:17Z01:12Z0h 54mA7-BAJ
2025-10-07partial??00:00ZA7-BAC
2025-10-06partial??00:09ZA7-BAF
2025-10-05estimated??14:58Z21:32Z6h 33mA7-BAQ
2025-10-04estimatedVYMD?20:10 +063015:42Z2h 01mA7-BAX
2025-09-30?OTBD00:02Z04:07 +031h 04m06A07B
2025-09-27?OTBD00:03Z04:10 +031h 06m06A13A
2025-09-23?OTBD00:00Z04:00 +031h 00m06A13A
2025-09-21?OTBD00:04Z04:11 +031h 07m06A07B
2025-08-26estimated??00:01Z04:04Z4h 02mA7-BEC
2025-08-25estimated??22:44Z23:58Z1h 13mA7-BEC
2025-08-23estimatedOTHH?09:12 +0323:23Z17h 11mA7-BAJ
2025-08-22estimated?OTHH00:32Z04:30 +030h 57mA7-BAB
2025-08-21estimated??07:13Z21:42Z14h 28mA7-BEB
2025-08-20estimated?OTHH00:01Z04:06 +031h 04mA7-BAI
2025-08-19partial??01:32ZA7-BAJ
2025-08-17estimated??04:06Z21:42Z17h 35mA7-BAT
2025-08-16partial??00:00ZA7-BAL
2025-08-15partial??00:35ZA7-BAJ

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 QTR871 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]