✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
A7-BFS
/ 06A2E0
195 flights over 85 days · 2.29 legs/day · base OTHH · Doha · operators: QTR
195
Flights
42
Airports served
9%
ADS-B observed
38
Ferry / no-flightnum
Aircraft identity
B77L
B77L
—
· reg A7-BFS
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
1 legs
QTR
OTHH → VABB
OTHH
→
VABB
OTHH · Doha → VABB · Mumbai
ferry
intl
QTR9G · sched 19:15Z
2026-06-22
2 legs
round-trip
QTR
EDDF → OTHH → EDDF
EDDF
→
OTHH
EDDF · Frankfurt am Main → OTHH · Doha
ferry
intl
QTR57R · sched 14:20Z
OTHH
→
EDDF
OTHH · Doha → EDDF · Frankfurt am Main
ferry
intl
QTR75J · sched Z
2026-06-21
2 legs
QTR
OTHH → ZGSZ → ?
OTHH
→
ZGSZ
OTHH · Doha → ZGSZ · Shenzhen
intl
QTR8948 · QR8948 · sched Z
ZGSZ
→
?
ZGSZ · Shenzhen → —
QTR8949 · QR8949 · sched Z
2026-06-20
3 legs
QTR
? → EBLG → KORD → OTHH
?
→
EBLG
— → EBLG · Grâce-Hollogne
QTR8084 · QR8084 · sched Z
EBLG
→
KORD
EBLG · Grâce-Hollogne → KORD · Chicago
intl
QTR8084 · QR8084 · sched Z
KORD
→
OTHH
KORD · Chicago → OTHH · Doha
intl
QTR8085 · QR8085 · sched Z
2026-06-19
3 legs
QTR
LFPG → ? → LFPG → EGLL
LFPG
→
?
LFPG · Paris (Roissy-en-France, Val-d'Oise) → —
QTR8252 · QR8252 · sched Z
EGLL
→
LFPG
EGLL · London → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
QTR8251 · QR8251 · sched Z
?
→
EGLL
— → EGLL · London
QTR8251 · QR8251 · sched Z
2026-06-18
2 legs
round-trip
QTR
VDTI → ? → VDTI
VDTI
→
?
VDTI · Phnom Penh (Boeng Khyang) → —
QTR8997 · QR8997 · sched Z
?
→
VDTI
— → VDTI · Phnom Penh (Boeng Khyang)
QTR8996 · QR8996 · sched Z
2026-06-17
2 legs
QTR
ZSPD → ? → ?
ZSPD
→
?
ZSPD · Shanghai (Pudong) → —
QTR8965 · QR8965 · sched Z
?
→
?
— → —
QTR8964 · QR8964 · sched Z
2026-06-16
2 legs
QTR
OTHH → RKSI → ?
OTHH
→
RKSI
OTHH · Doha → RKSI · Seoul
intl
QTR8984 · QR8984 · sched Z
RKSI
→
?
RKSI · Seoul → —
QTR8985 · QR8985 · sched Z
2026-06-15
3 legs
QTR
OTHH → LEMD → OTHH → ?
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
ferry
intl
QTR5L · sched 12:40Z
VHHH
→
OTHH
VHHH · Hong Kong → OTHH · Doha
⚠ gap
intl
QTR8409 · QR8409 · sched Z
LEMD
→
?
LEMD · Madrid → —
⚠ gap
QTR8264 · QR8264 · sched Z
2026-06-14
2 legs
round-trip
QTR
WSSS → VHHH → WSSS
WSSS
→
VHHH
WSSS · Singapore → VHHH · Hong Kong
intl
QTR8408 · QR8408 · sched Z
OTHH
→
WSSS
OTHH · Doha → WSSS · Singapore
⚠ gap
intl
QTR8408 · QR8408 · sched Z
2026-06-13
3 legs
QTR
VVNB → ? → VVTS → OTHH
VVNB
→
?
VVNB · Hanoi (Soc Son) → —
QTR8951 · QR8951 · sched Z
?
→
VVTS
— → VVTS · Ho Chi Minh City
QTR8968 · QR8968 · sched Z
VVTS
→
OTHH
VVTS · Ho Chi Minh City → OTHH · Doha
intl
QTR8969 · QR8969 · sched Z
2026-06-12
2 legs
QTR
? → ? → ?
?
→
?
— → —
QTR8950 · QR8950 · sched Z
SBKP
→
?
SBKP · Campinas → —
QTR8813 · QR8813 · sched Z
2026-06-11
2 legs
QTR
? → DNMM → SBKP
?
→
DNMM
— → DNMM · Lagos
QTR8812 · QR8812 · sched Z
DNMM
→
SBKP
DNMM · Lagos → SBKP · Campinas
intl
QTR8812 · QR8812 · sched Z
2026-06-10
2 legs
round-trip
QTR
VHHH → ? → VHHH
VHHH
→
?
VHHH · Hong Kong → —
QTR8413 · QR8413 · ⏱ 20:34– (Nonem)
?
→
VHHH
— → VHHH · Hong Kong
QTR8412 · QR8412 · sched Z
2026-06-09
2 legs
round-trip
QTR
ZSPD → OTHH → ZSPD
ZSPD
→
OTHH
ZSPD · Shanghai (Pudong) → OTHH · Doha
intl
QTR8961 · QR8961 · sched Z
?
→
ZSPD
— → ZSPD · Shanghai (Pudong)
QTR8960 · QR8960 · sched Z
2026-06-08
3 legs
QTR
LEMD → ? → LEMD → ?
LEMD
→
?
LEMD · Madrid → —
QTR8264 · QR8264 · ⏱ 22:34– (Nonem)
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
intl
QTR5L · QR908 · sched Z
VHHH
→
?
VHHH · Hong Kong → —
⚠ gap
QTR8409 · QR8409 · sched Z
2026-06-07
3 legs
QTR
VVNB → ? → VHHH → WSSS
VVNB
→
?
VVNB · Hanoi (Soc Son) → —
QTR8957 · QR8957 · ⏱ 01:52– (Nonem)
WSSS
→
VHHH
WSSS · Singapore → VHHH · Hong Kong
intl
QTR8408 · QR8408 · ⏱ 19:57– (Nonem)
?
→
WSSS
— → WSSS · Singapore
QTR8408 · QR8408 · sched Z
2026-06-06
1 legs
QTR
KORD → VVNB
KORD
→
VVNB
KORD · Chicago → VVNB · Hanoi (Soc Son)
intl
QTR44T · QR8956 · ⏱ 01:29– (Nonem)
2026-06-05
2 legs
QTR
OTHH → EDDF → KORD
OTHH
→
EDDF
OTHH · Doha → EDDF · Frankfurt am Main
ferry
intl
QTR87J · sched 05:30Z
EDDF
→
KORD
EDDF · Frankfurt am Main → KORD · Chicago
ferry
intl
QTR87J · sched 13:50Z
2026-06-04
4 legs
QTR
OERK → OTHH → ? → VDTI → ?
OERK
→
OTHH
OERK · Riyadh → OTHH · Doha
intl
QTR8731 · QR8731 · sched Z
?
→
?
— → —
QTR8730 · QR8730 · sched Z
OTHH
→
VDTI
OTHH · Doha → VDTI · Phnom Penh (Boeng Khyang)
intl
QTR8996 · QR8996 · sched Z
VDTI
→
?
VDTI · Phnom Penh (Boeng Khyang) → —
QTR8997 · QR8997 · sched Z
2026-06-03
3 legs
round-trip
QTR
OTHH → EGSS → EBBR → OTHH
OTHH
→
EGSS
OTHH · Doha → EGSS · London, Essex
ferry
intl
QTR38J · sched 06:35Z
EGSS
→
EBBR
EGSS · London, Essex → EBBR · Zaventem
ferry
intl
QTR8256 · sched 15:35Z
EBBR
→
OTHH
EBBR · Zaventem → OTHH · Doha
ferry
intl
QTR8256 · sched 18:40Z
2026-06-02
2 legs
QTR
OOMS → VHHH → ?
OOMS
→
VHHH
OOMS · Muscat/Seeb → VHHH · Hong Kong
intl
QTR8420 · QR8420 · ⏱ 11:01– (Nonem)
VHHH
→
?
VHHH · Hong Kong → —
QTR8421 · QR8421 · sched Z
2026-06-01
2 legs
QTR
? → LEZG → OTBK
?
→
LEZG
— → LEZG · Zaragoza
QTR8486 · QR8486 · sched Z
LEZG
→
OTBK
LEZG · Zaragoza → OTBK · Al Khawr
intl
QTR8487 · QR8487 · sched Z
2026-05-31
3 legs
QTR
VTBS → VDTI → VTBS → ?
VTBS
→
VDTI
VTBS · Bangkok → VDTI · Phnom Penh (Boeng Khyang)
intl
QTR8589 · QR8589 · sched Z
?
→
VTBS
— → VTBS · Bangkok
QTR8476 · QR8476 · sched Z
VDTI
→
?
VDTI · Phnom Penh (Boeng Khyang) → —
⚠ gap
QTR8589 · QR8589 · sched Z
2026-05-30
2 legs
round-trip
QTR
LFPG → ? → LFPG
LFPG
→
?
LFPG · Paris (Roissy-en-France, Val-d'Oise) → —
ferry
QTR50V · sched Z
?
→
LFPG
— → LFPG · Paris (Roissy-en-France, Val-d'Oise)
QTR8253 · QR8253 · sched Z
2026-05-29
2 legs
round-trip
QTR
OTHH → EHAM → OTHH
OTHH
→
EHAM
OTHH · Doha → EHAM · Amsterdam
intl
QTR40T · QR273 · sched 05:15Z
EHAM
→
OTHH
EHAM · Amsterdam → OTHH · Doha
ferry
intl
QTR30G · sched Z
2026-05-28
2 legs
round-trip
QTR
VDTI → OTHH → VDTI
VDTI
→
OTHH
VDTI · Phnom Penh (Boeng Khyang) → OTHH · Doha
intl
QTR8997 · QR8997 · sched Z
?
→
VDTI
— → VDTI · Phnom Penh (Boeng Khyang)
QTR8996 · QR8996 · sched Z
2026-05-27
2 legs
QTR
ZSPD → ? → ?
ZSPD
→
?
ZSPD · Shanghai (Pudong) → —
QTR8965 · QR8965 · sched Z
?
→
?
— → —
QTR8964 · QR8964 · sched Z
2026-05-26
3 legs
QTR
? → ZGGG → ? → ?
?
→
ZGGG
— → ZGGG · Guangzhou (Huadu)
QTR8942 · QR8942 · sched Z
VDTI
→
?
VDTI · Phnom Penh (Boeng Khyang) → —
⚠ gap
QTR8399 · QR8399 · sched Z
ZGGG
→
?
ZGGG · Guangzhou (Huadu) → —
QTR8943 · QR8943 · sched Z
2026-05-25
2 legs
QTR
LEZG → ? → VDTI
LEZG
→
?
LEZG · Zaragoza → —
QTR8839 · QR8839 · ⏱ 08:56– (Nonem)
?
→
VDTI
— → VDTI · Phnom Penh (Boeng Khyang)
QTR8398 · QR8398 · sched Z
2026-05-24
2 legs
QTR
VDTI → ? → LEZG
VDTI
→
?
VDTI · Phnom Penh (Boeng Khyang) → —
QTR8003 · QR8003 · sched Z
?
→
LEZG
— → LEZG · Zaragoza
QTR8838 · QR8838 · sched Z
2026-05-23
4 legs
QTR
OERK → ? → VMMC → VECC → VDTI
OERK
→
?
OERK · Riyadh → —
QTR8357 · QR8357 · sched Z
?
→
VMMC
— → VMMC · Nossa Senhora do Carmo
QTR8916 · QR8916 · sched Z
VMMC
→
VECC
VMMC · Nossa Senhora do Carmo → VECC · Kolkata
intl
QTR8917 · QR8917 · sched Z
VECC
→
VDTI
VECC · Kolkata → VDTI · Phnom Penh (Boeng Khyang)
intl
QTR8002 · QR8002 · sched Z
2026-05-22
2 legs
QTR
KIAH → EBLG → OERK
KIAH
→
EBLG
KIAH · Houston → EBLG · Grâce-Hollogne
intl
QTR8357 · QR8357 · sched Z
EBLG
→
OERK
EBLG · Grâce-Hollogne → OERK · Riyadh
intl
QTR8357 · QR8357 · sched Z
2026-05-21
3 legs
QTR
VOBL → EBLG → KORD → KIAH
VOBL
→
EBLG
VOBL · Bengaluru → EBLG · Grâce-Hollogne
intl
QTR8356 · QR8356 · sched Z
EBLG
→
KORD
EBLG · Grâce-Hollogne → KORD · Chicago
intl
QTR8356 · QR8356 · sched Z
KORD
→
KIAH
KORD · Chicago → KIAH · Houston
QTR8356 · QR8356 · sched Z
2026-05-20
4 legs
QTR
VAAH → ? → VOBL → VAAH → WMKK
VAAH
→
?
VAAH · Ahmedabad → —
ferry
QTR47V · sched Z
WMKK
→
VOBL
WMKK · Sepang → VOBL · Bengaluru
intl
QTR8356 · QR8356 · sched Z
?
→
VAAH
— → VAAH · Ahmedabad
QTR8612 · QR8612 · sched Z
?
→
WMKK
— → WMKK · Sepang
QTR8356 · QR8356 · sched Z
2026-05-19
1 legs
QTR
EHHV → ?
EHHV
→
?
EHHV · Hilversum → —
ferry
QTR87M · ⏱ 11:58– (Nonem)
2026-05-18
1 legs
QTR
KORD → EHAM
KORD
→
EHAM
KORD · Chicago → EHAM · Amsterdam
ferry
intl
QTR44N · sched Z
2026-05-17
2 legs
round-trip
QTR
EBLG → KORD → EBLG
EBLG
→
KORD
EBLG · Grâce-Hollogne → KORD · Chicago
ferry
intl
QTR8U · sched 21:05Z
?
→
EBLG
— → EBLG · Grâce-Hollogne
ferry
QTR8U · sched Z
2026-05-16
3 legs
QTR
VHHH → ? → OTHH → RKSI
VHHH
→
?
VHHH · Hong Kong → —
QTR8401 · QR8401 · ⏱ 00:54– (Nonem)
RKSI
→
OTHH
RKSI · Seoul → OTHH · Doha
intl
QTR8985 · QR8985 · sched Z
?
→
RKSI
— → RKSI · Seoul
QTR8984 · QR8984 · sched Z
2026-05-14
3 legs
round-trip
QTR
KORD → VHHH → EBLG → KORD
KORD
→
VHHH
KORD · Chicago → VHHH · Hong Kong
intl
QTR43K · QR8400 · ⏱ 23:58–21:48 (1310m)
VOMM
→
EBLG
VOMM · Chennai → EBLG · Grâce-Hollogne
⚠ gap
intl
QTR8834 · QR8834 · sched Z
EBLG
→
KORD
EBLG · Grâce-Hollogne → KORD · Chicago
intl
QTR8834 · QR8834 · sched Z
2026-05-13
3 legs
QTR
OTHH → VOMM → OTHH → ?
OTHH
→
VOMM
OTHH · Doha → VOMM · Chennai
ferry
intl
QTR29Y · sched 18:20Z
OJAI
→
OTHH
OJAI · Amman → OTHH · Doha
⚠ gap
intl
QTR8385 · QR8385 · sched Z
?
→
?
— → —
QTR8384 · QR8384 · sched Z
2026-05-12
2 legs
round-trip
QTR
OTHH → EHAM → OTHH
OTHH
→
EHAM
OTHH · Doha → EHAM · Amsterdam
intl
QTR40L · QR8205 · sched Z
EHAM
→
OTHH
EHAM · Amsterdam → OTHH · Doha
ferry
intl
QTR25Q · sched Z
2026-05-11
2 legs
round-trip
QTR
EHAM → OTHH → EHAM
EHAM
→
OTHH
EHAM · Amsterdam → OTHH · Doha
ferry
intl
QTR30G · sched 16:45Z
?
→
EHAM
— → EHAM · Amsterdam
ferry
QTR40T · sched Z
2026-05-10
3 legs
QTR
? → LEZG → ? → OTHH
?
→
LEZG
— → LEZG · Zaragoza
QTR8834 · QR8834 · sched Z
VDTI
→
?
VDTI · Phnom Penh (Boeng Khyang) → —
⚠ gap
QTR8977 · QR8977 · sched Z
LEZG
→
OTHH
LEZG · Zaragoza → OTHH · Doha
intl
QTR8835 · QR8835 · sched Z
2026-05-09
1 legs
QTR
KORD → VDTI
KORD
→
VDTI
KORD · Chicago → VDTI · Phnom Penh (Boeng Khyang)
intl
QTR44T · QR8976 · sched Z
2026-05-08
2 legs
round-trip
QTR
EDDF → KORD → EDDF
EDDF
→
KORD
EDDF · Frankfurt am Main → KORD · Chicago
ferry
intl
QTR87J · sched 13:50Z
?
→
EDDF
— → EDDF · Frankfurt am Main
ferry
QTR87J · sched Z
2026-05-07
1 legs
QTR
LFPG → OTHH
LFPG
→
OTHH
LFPG · Paris (Roissy-en-France, Val-d'Oise) → OTHH · Doha
ferry
intl
QTR48Q · sched Z
2026-05-06
2 legs
QTR
OTHH → ZGGG → LFPG
OTHH
→
ZGGG
OTHH · Doha → ZGGG · Guangzhou (Huadu)
intl
QTR8940 · QR8940 · sched Z
ZGGG
→
LFPG
ZGGG · Guangzhou (Huadu) → LFPG · Paris (Roissy-en-France, Val-d'Oise)
intl
QTR8253 · QR8253 · sched Z
2026-05-05
2 legs
round-trip
QTR
OTHH → LEMD → OTHH
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
ferry
intl
QTR79U · sched 08:40Z
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
ferry
intl
QTR20X · ⏱ 20:25– (Nonem)
2026-05-04
2 legs
round-trip
QTR
ZGGG → OTHH → ZGGG
ZGGG
→
OTHH
ZGGG · Guangzhou (Huadu) → OTHH · Doha
intl
QTR8939 · QR8939 · sched Z
OTHH
→
ZGGG
OTHH · Doha → ZGGG · Guangzhou (Huadu)
intl
QTR8938 · QR8938 · sched Z
2026-05-03
3 legs
round-trip
QTR
EBBR → OTHH → LHBP → EBBR
EBBR
→
OTHH
EBBR · Zaventem → OTHH · Doha
intl
QTR8232 · QR8232 · sched Z
OTHH
→
LHBP
OTHH · Doha → LHBP · Budapest
ferry
intl
QTR45T · sched Z
LHBP
→
EBBR
LHBP · Budapest → EBBR · Zaventem
intl
QTR8232 · QR8232 · sched Z
2026-05-02
3 legs
QTR
OTHH → EGSS → OTHH → EBBR
OTHH
→
EGSS
OTHH · Doha → EGSS · London, Essex
ferry
intl
QTR72J · sched 06:05Z
EBBR
→
OTHH
EBBR · Zaventem → OTHH · Doha
ferry
⚠ gap
intl
QTR8246 · sched 18:45Z
EGSS
→
EBBR
EGSS · London, Essex → EBBR · Zaventem
⚠ gap
intl
QTR8246 · QR8246 · sched Z
2026-05-01
3 legs
QTR
OTHH → EBLG → OTHH → LIMC
OTHH
→
EBLG
OTHH · Doha → EBLG · Grâce-Hollogne
ferry
intl
QTR91P · sched 10:15Z
LIMC
→
OTHH
LIMC · Ferno (VA) → OTHH · Doha
ferry
⚠ gap
intl
QTR73L · sched Z
EBLG
→
LIMC
EBLG · Grâce-Hollogne → LIMC · Ferno (VA)
⚠ gap
intl
QTR8240 · QR8240 · sched Z
2026-04-30
4 legs
round-trip
QTR
OERK → OTHH → VHHH → OTHH → OERK
OERK
→
OTHH
OERK · Riyadh → OTHH · Doha
intl
QTR8077 · QR8077 · sched Z
OTHH
→
VHHH
OTHH · Doha → VHHH · Hong Kong
intl
QTR8410 · QR8410 · sched Z
VHHH
→
OTHH
VHHH · Hong Kong → OTHH · Doha
intl
QTR8411 · QR8411 · sched Z
OTHH
→
OERK
OTHH · Doha → OERK · Riyadh
intl
QTR8076 · QR8076 · sched Z
2026-04-29
2 legs
round-trip
QTR
OTHH → EBLG → OTHH
OTHH
→
EBLG
OTHH · Doha → EBLG · Grâce-Hollogne
intl
QTR8235 · QR8235 · sched Z
EBLG
→
OTHH
EBLG · Grâce-Hollogne → OTHH · Doha
intl
QTR8236 · QR8236 · sched Z
2026-04-28
3 legs
round-trip
QTR
OTHH → ZGSZ → OTHH → OTHH
OTHH
→
ZGSZ
OTHH · Doha → ZGSZ · Shenzhen
intl
QTR8944 · QR8944 · sched Z
ZGSZ
→
OTHH
ZGSZ · Shenzhen → OTHH · Doha
intl
QTR8945 · QR8945 · sched Z
OERK
→
OTHH
OERK · Riyadh → OTHH · Doha
⚠ gap
intl
QTR8573 · QR8573 · sched Z
2026-04-27
3 legs
QTR
EBLG → OERK → EBLG → KIAH
EBLG
→
OERK
EBLG · Grâce-Hollogne → OERK · Riyadh
intl
QTR8140 · QR8140 · sched Z
KIAH
→
EBLG
KIAH · Houston → EBLG · Grâce-Hollogne
⚠ gap
intl
QTR8140 · QR8140 · sched Z
MMSM
→
KIAH
MMSM · Mexico City → KIAH · Houston
⚠ gap
intl
QTR8139 · QR8139 · sched Z
2026-04-26
3 legs
QTR
OTHH → EDDF → OTHH → MMSM
OTHH
→
EDDF
OTHH · Doha → EDDF · Frankfurt am Main
ferry
intl
QTR8139 · sched 06:55Z
OERK
→
OTHH
OERK · Riyadh → OTHH · Doha
⚠ gap
intl
QTR8573 · QR8573 · sched Z
EDDF
→
MMSM
EDDF · Frankfurt am Main → MMSM · Mexico City
⚠ gap
intl
QTR8139 · QR8139 · sched Z
2026-04-25
2 legs
QTR
OTHH → OERK → ?
OTHH
→
OERK
OTHH · Doha → OERK · Riyadh
intl
QTR8572 · QR8572 · sched Z
VVNB
→
?
VVNB · Hanoi (Soc Son) → —
⚠ gap
QTR8951 · QR8951 · sched Z
2026-04-24
2 legs
QTR
VHHH → OTHH → VVNB
VHHH
→
OTHH
VHHH · Hong Kong → OTHH · Doha
intl
QTR8405 · QR8405 · sched Z
?
→
VVNB
— → VVNB · Hanoi (Soc Son)
QTR8950 · QR8950 · sched Z
2026-04-23
2 legs
QTR
LIMC → OTHH → VHHH
LIMC
→
OTHH
LIMC · Ferno (VA) → OTHH · Doha
ferry
intl
QTR38T · sched 01:45Z
OTHH
→
VHHH
OTHH · Doha → VHHH · Hong Kong
intl
QTR8040 · QR8040 · sched Z
2026-04-22
2 legs
round-trip
QTR
LEMD → LIMC → LEMD
LEMD
→
LIMC
LEMD · Madrid → LIMC · Ferno (VA)
ferry
intl
QTR8214 · sched 21:35Z
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
⚠ gap
intl
QTR6C · QR630 · sched Z
2026-04-21
2 legs
round-trip
QTR
OTHH → VHHH → OTHH
OTHH
→
VHHH
OTHH · Doha → VHHH · Hong Kong
intl
QTR8402 · QR8402 · sched Z
VHHH
→
OTHH
VHHH · Hong Kong → OTHH · Doha
intl
QTR8403 · QR8403 · sched Z
2026-04-20
3 legs
round-trip
QTR
ZSPD → OTHH → OTHH → ZSPD
ZSPD
→
OTHH
ZSPD · Shanghai (Pudong) → OTHH · Doha
intl
QTR8963 · QR8963 · sched Z
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
ferry
⚠ gap
intl
QTR98J · sched Z
OTHH
→
ZSPD
OTHH · Doha → ZSPD · Shanghai (Pudong)
intl
QTR8962 · QR8962 · sched Z
2026-04-19
2 legs
round-trip
QTR
OTHH → LEMD → OTHH
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
intl
QTR8229 · QR8229 · sched Z
VHHH
→
OTHH
VHHH · Hong Kong → OTHH · Doha
⚠ gap
intl
QTR8433 · QR8433 · sched Z
2026-04-18
2 legs
QTR
LEZG → OTHH → VHHH
LEZG
→
OTHH
LEZG · Zaragoza → OTHH · Doha
intl
QTR8807 · QR8807 · sched Z
OTHH
→
VHHH
OTHH · Doha → VHHH · Hong Kong
intl
QTR8500 · QR8500 · sched Z
2026-04-17
2 legs
QTR
VHHH → OTHH → LEZG
VHHH
→
OTHH
VHHH · Hong Kong → OTHH · Doha
intl
QTR8475 · QR8475 · ⏱ 10:22– (Nonem)
OEBT
→
LEZG
OEBT · Batha → LEZG · Zaragoza
⚠ gap
intl
QTR8806 · QR8806 · sched Z
2026-04-16
1 legs
QTR
OTHH → VHHH
OTHH
→
VHHH
OTHH · Doha → VHHH · Hong Kong
intl
QTR8474 · QR8474 · sched Z
2026-04-15
2 legs
round-trip
QTR
OTHH → LHBP → OTHH
OTHH
→
LHBP
OTHH · Doha → LHBP · Budapest
ferry
intl
QTR38Q · sched Z
LHBP
→
OTHH
LHBP · Budapest → OTHH · Doha
ferry
intl
QTR91Q · sched Z
2026-04-14
2 legs
round-trip
QTR
VHHH → OTHH → VHHH
VHHH
→
OTHH
VHHH · Hong Kong → OTHH · Doha
intl
QTR8439 · QR8439 · ⏱ 17:22– (Nonem)
OTHH
→
VHHH
OTHH · Doha → VHHH · Hong Kong
intl
QTR8438 · QR8438 · sched Z
2026-04-13
3 legs
QTR
EBLG → LIMC → EBLG → OTHH
EBLG
→
LIMC
EBLG · Grâce-Hollogne → LIMC · Ferno (VA)
intl
QTR8238 · QR8238 · ⏱ 16:42– (Nonem)
OTHH
→
EBLG
OTHH · Doha → EBLG · Grâce-Hollogne
⚠ gap
intl
QTR8237 · QR8237 · sched Z
LIMC
→
OTHH
LIMC · Ferno (VA) → OTHH · Doha
⚠ gap
intl
QTR8238 · QR8238 · sched Z
2026-04-12
2 legs
round-trip
QTR
VHHH → OTHH → VHHH
VHHH
→
OTHH
VHHH · Hong Kong → OTHH · Doha
intl
QTR8411 · QR8411 · sched Z
OTHH
→
VHHH
OTHH · Doha → VHHH · Hong Kong
intl
QTR8410 · QR8410 · sched Z
2026-04-11
1 legs
QTR
EHAM → ?
EHAM
→
?
EHAM · Amsterdam → —
QTR8160 · QR8160 · sched Z
2026-04-10
3 legs
QTR
SBGR → SEQM → EHAM → MPTO
SBGR
→
SEQM
SBGR · São Paulo → SEQM · Quito
intl
QTR8160 · QR8160 · sched Z
MPTO
→
EHAM
MPTO · Tocumen → EHAM · Amsterdam
⚠ gap
intl
QTR8160 · QR8160 · sched Z
SEQM
→
MPTO
SEQM · Quito → MPTO · Tocumen
⚠ gap
intl
QTR8160 · QR8160 · sched Z
2026-04-09
2 legs
round-trip
QTR
DNMM → SBGR → DNMM
DNMM
→
SBGR
DNMM · Lagos → SBGR · São Paulo
intl
QTR8159 · QR8159 · sched Z
OTHH
→
DNMM
OTHH · Doha → DNMM · Lagos
⚠ gap
intl
QTR8159 · QR8159 · sched Z
2026-04-08
2 legs
round-trip
QTR
ZGSZ → OTHH → ZGSZ
ZGSZ
→
OTHH
ZGSZ · Shenzhen → OTHH · Doha
intl
QTR8949 · QR8949 · ⏱ 20:32– (Nonem)
?
→
ZGSZ
— → ZGSZ · Shenzhen
QTR8948 · QR8948 · sched Z
2026-04-07
2 legs
QTR
VIDP → LEMD → OTHH
VIDP
→
LEMD
VIDP · New Delhi → LEMD · Madrid
intl
QTR8799 · QR8799 · ⏱ 02:30– (Nonem)
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
intl
QTR8067 · QR8067 · sched Z
2026-04-06
2 legs
round-trip
QTR
VHHH → VIDP → VHHH
VHHH
→
VIDP
VHHH · Hong Kong → VIDP · New Delhi
intl
QTR8799 · QR8799 · ⏱ 18:46– (Nonem)
OTHH
→
VHHH
OTHH · Doha → VHHH · Hong Kong
⚠ gap
intl
QTR8040 · QR8040 · sched Z
2026-04-04
2 legs
QTR
MPTO → EBLG → OTHH
MPTO
→
EBLG
MPTO · Tocumen → EBLG · Grâce-Hollogne
intl
QTR8160 · QR8160 · sched Z
EBLG
→
OTHH
EBLG · Grâce-Hollogne → OTHH · Doha
intl
QTR8160 · QR8160 · sched Z
2026-04-03
2 legs
round-trip
QTR
SEQM → MPTO → SEQM
SEQM
→
MPTO
SEQM · Quito → MPTO · Tocumen
intl
QTR8160 · QR8160 · sched Z
SBGR
→
SEQM
SBGR · São Paulo → SEQM · Quito
⚠ gap
intl
QTR8160 · QR8160 · sched Z
2026-04-02
3 legs
QTR
OTHH → EBLG → SBGR → ?
OTHH
→
EBLG
OTHH · Doha → EBLG · Grâce-Hollogne
ferry
intl
QTR8159 · sched 11:05Z
EBLG
→
SBGR
EBLG · Grâce-Hollogne → SBGR · São Paulo
ferry
intl
QTR8159 · sched 19:30Z
EBLG
→
?
EBLG · Grâce-Hollogne → —
⚠ gap
QTR8238 · QR8238 · sched Z
2026-03-27
2 legs
round-trip
QTR
VIDP → EBLG → VIDP
VIDP
→
EBLG
VIDP · New Delhi → EBLG · Grâce-Hollogne
intl
QTR8771 · QR8771 · sched Z
VHHH
→
VIDP
VHHH · Hong Kong → VIDP · New Delhi
⚠ gap
intl
QTR8771 · QR8771 · sched Z
2026-03-26
2 legs
round-trip
QTR
DNMM → VHHH → DNMM
DNMM
→
VHHH
DNMM · Lagos → VHHH · Hong Kong
intl
QTR8561 · QR8561 · sched Z
VIDP
→
DNMM
VIDP · New Delhi → DNMM · Lagos
⚠ gap
intl
QTR8560 · QR8560 · sched Z
2026-03-25
3 legs
round-trip
QTR
VHHH → VIDP → VHHH → VHHH
VHHH
→
VIDP
VHHH · Hong Kong → VIDP · New Delhi
intl
QTR8560 · QR8560 · ⏱ 18:21– (Nonem)
EBLG
→
VHHH
EBLG · Grâce-Hollogne → VHHH · Hong Kong
⚠ gap
intl
QTR8798 · QR8798 · sched Z
EBLG
→
VHHH
EBLG · Grâce-Hollogne → VHHH · Hong Kong
⚠ gap
intl
QTR8798 · QR8798 · sched Z
2026-03-24
2 legs
round-trip
QTR
VIDP → EBLG → VIDP
VIDP
→
EBLG
VIDP · New Delhi → EBLG · Grâce-Hollogne
intl
QTR8769 · QR8769 · sched Z
VHHH
→
VIDP
VHHH · Hong Kong → VIDP · New Delhi
⚠ gap
intl
QTR8769 · QR8769 · sched Z