✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
‹ Aircraft
A7-BHN
/ 06A2F1
186 flights over 85 days · 2.19 legs/day · base OTHH · Doha · operators: QTR
186
Flights
33
Airports served
6%
ADS-B observed
15
Ferry / no-flightnum
Aircraft identity
B789
B789
—
· reg A7-BHN
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
2 legs
round-trip
QTR
OTHH → EIDW → OTHH
OTHH
→
EIDW
OTHH · Doha → EIDW · Dublin
intl
QTR2C · QR17 · sched 01:10Z
EIDW
→
OTHH
EIDW · Dublin → OTHH · Doha
intl
QTR69T · QR18 · sched 13:00Z
2026-06-22
3 legs
QTR
VVNB → OTHH → EDDF → OTHH
VVNB
→
OTHH
VVNB · Hanoi (Soc Son) → OTHH · Doha
intl
QTR983 · QR983 · sched 18:45Z
OTHH
→
EDDF
OTHH · Doha → EDDF · Frankfurt am Main
intl
QTR7B · QR71 · sched 07:55Z
EDDF
→
OTHH
EDDF · Frankfurt am Main → OTHH · Doha
intl
QTR072 · QR72 · sched 17:55Z
2026-06-21
2 legs
QTR
EGKK → OTHH → VVNB
EGKK
→
OTHH
EGKK · London → OTHH · Doha
intl
QTR94R · QR330 · sched 07:00Z
OTHH
→
VVNB
OTHH · Doha → VVNB · Hanoi (Soc Son)
intl
QTR982 · QR982 · sched 14:05Z
2026-06-20
4 legs
QTR
LEMD → OTHH → OTHH → EGKK → OMDB
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
intl
QTR10H · QR148 · sched 05:05Z
OMDB
→
OTHH
OMDB · Dubai → OTHH · Doha
⚠ gap
intl
QTR1G · QR1019 · sched 15:25Z
OTHH
→
EGKK
OTHH · Doha → EGKK · London
intl
QTR6Q · QR329 · sched 19:35Z
OTHH
→
OMDB
OTHH · Doha → OMDB · Dubai
ferry
⚠ gap
intl
QTR9R · sched Z
2026-06-19
2 legs
round-trip
QTR
LEMD → OTHH → LEMD
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
intl
QTR10H · QR148 · sched 05:05Z
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
intl
QTR1E · QR147 · sched 19:25Z
2026-06-18
5 legs
round-trip
QTR
OPIS → OTHH → OEJN → OTHH → LEMD → OPIS
OPIS
→
OTHH
OPIS · Attock → OTHH · Doha
intl
QTR1U · QR615 · sched 23:25Z
OTHH
→
OEJN
OTHH · Doha → OEJN · Jeddah
intl
QTR1248 · QR1248 · sched 06:40Z
OEJN
→
OTHH
OEJN · Jeddah → OTHH · Doha
intl
QTR1249 · QR1249 · sched 10:40Z
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
intl
QTR1E · QR147 · sched 19:25Z
?
→
OPIS
— → OPIS · Attock
QTR7M · QR72 · sched Z
2026-06-17
2 legs
round-trip
QTR
OTHH → DNMM → OTHH
OTHH
→
DNMM
OTHH · Doha → DNMM · Lagos
intl
QTR74C · QR1423 · sched 02:55Z
DNMM
→
OTHH
DNMM · Lagos → OTHH · Doha
intl
QTR3B · QR1406 · sched 12:45Z
2026-06-16
4 legs
round-trip
QTR
OTHH → OERK → OTHH → LEBL → OTHH
OTHH
→
OERK
OTHH · Doha → OERK · Riyadh
intl
QTR1170 · QR1170 · sched 02:15Z
OERK
→
OTHH
OERK · Riyadh → OTHH · Doha
intl
QTR1171 · QR1171 · sched 05:15Z
OTHH
→
LEBL
OTHH · Doha → LEBL · Barcelona
intl
QTR6M · QR141 · sched 09:35Z
LEBL
→
OTHH
LEBL · Barcelona → OTHH · Doha
intl
QTR48K · QR142 · sched 18:50Z
2026-06-15
3 legs
QTR
VNKT → OTHH → HKJK → OTHH
VNKT
→
OTHH
VNKT · Kathmandu → OTHH · Doha
intl
QTR649 · QR649 · sched 22:35Z
OTHH
→
HKJK
OTHH · Doha → HKJK · Nairobi
intl
QTR85P · QR1341 · sched 12:00Z
HKJK
→
OTHH
HKJK · Nairobi → OTHH · Doha
intl
QTR83B · QR1342 · sched 18:50Z
2026-06-14
3 legs
QTR
OTHH → EDDM → OTHH → VNKT
OTHH
→
EDDM
OTHH · Doha → EDDM · Munich
intl
QTR057 · QR57 · sched 03:30Z
EDDM
→
OTHH
EDDM · Munich → OTHH · Doha
intl
QTR9C · QR58 · sched 12:40Z
OTHH
→
VNKT
OTHH · Doha → VNKT · Kathmandu
intl
QTR648 · QR648 · sched 19:10Z
2026-06-13
2 legs
round-trip
QTR
OTHH → VVNB → OTHH
OTHH
→
VVNB
OTHH · Doha → VVNB · Hanoi (Soc Son)
intl
QTR976 · QR976 · sched 21:10Z
VVNB
→
OTHH
VVNB · Hanoi (Soc Son) → OTHH · Doha
intl
QTR977 · QR977 · sched 11:55Z
2026-06-12
2 legs
round-trip
QTR
OTHH → VNKT → OTHH
OTHH
→
VNKT
OTHH · Doha → VNKT · Kathmandu
intl
QTR646 · QR646 · sched 03:05Z
VNKT
→
OTHH
VNKT · Kathmandu → OTHH · Doha
intl
QTR647 · QR647 · sched 06:30Z
2026-06-11
4 legs
round-trip
QTR
OTHH → OEDF → OTHH → VOMM → OTHH
OTHH
→
OEDF
OTHH · Doha → OEDF · Ad Dammam
intl
QTR1150 · QR1150 · sched 03:55Z
OEDF
→
OTHH
OEDF · Ad Dammam → OTHH · Doha
intl
QTR1151 · QR1151 · sched 08:15Z
OTHH
→
VOMM
OTHH · Doha → VOMM · Chennai
intl
QTR6N · QR528 · sched 13:35Z
VOMM
→
OTHH
VOMM · Chennai → OTHH · Doha
intl
QTR529 · QR529 · sched 17:10Z
2026-06-10
2 legs
round-trip
QTR
OTHH → VVNB → OTHH
OTHH
→
VVNB
OTHH · Doha → VVNB · Hanoi (Soc Son)
intl
QTR976 · QR976 · sched 21:10Z
VVNB
→
OTHH
VVNB · Hanoi (Soc Son) → OTHH · Doha
intl
QTR977 · QR977 · sched 11:55Z
2026-06-09
2 legs
round-trip
QTR
OTHH → OEMA → OTHH
OTHH
→
OEMA
OTHH · Doha → OEMA · Medina
intl
QTR1178 · QR1178 · sched 01:40Z
OEMA
→
OTHH
OEMA · Medina → OTHH · Doha
intl
QTR1179 · QR1179 · sched 05:25Z
2026-06-08
2 legs
round-trip
QTR
OTHH → EDDB → OTHH
OTHH
→
EDDB
OTHH · Doha → EDDB · Berlin
intl
QTR37K · QR81 · sched 03:50Z
EDDB
→
OTHH
EDDB · Berlin → OTHH · Doha
intl
QTR44R · QR82 · sched 12:45Z
2026-06-07
3 legs
QTR
LEBL → OTHH → OTHH → ?
LEBL
→
OTHH
LEBL · Barcelona → OTHH · Doha
intl
QTR92J · QR138 · sched 05:25Z
VCBI
→
OTHH
VCBI · Colombo → OTHH · Doha
⚠ gap
intl
QTR90W · QR659 · ⏱ 22:48– (Nonem)
?
→
?
— → —
ferry
QTR82C · sched Z
2026-06-06
4 legs
QTR
VVTS → VDTI → OTHH → VVTS → LEBL
VVTS
→
VDTI
VVTS · Ho Chi Minh City → VDTI · Phnom Penh (Boeng Khyang)
intl
QTR970 · QR970 · sched 01:20Z
VVTS
→
OTHH
VVTS · Ho Chi Minh City → OTHH · Doha
⚠ gap
intl
QTR971 · QR971 · sched 06:00Z
VDTI
→
VVTS
VDTI · Phnom Penh (Boeng Khyang) → VVTS · Ho Chi Minh City
⚠ gap
intl
QTR971 · QR971 · ⏱ 10:50– (Nonem)
OTHH
→
LEBL
OTHH · Doha → LEBL · Barcelona
⚠ gap
intl
QTR5N · QR137 · sched 19:45Z
2026-06-05
2 legs
QTR
VTSP → OTHH → VVTS
VTSP
→
OTHH
VTSP · Phuket → OTHH · Doha
intl
QTR843 · QR843 · ⏱ 14:07– (Nonem)
OTHH
→
VVTS
OTHH · Doha → VVTS · Ho Chi Minh City
intl
QTR970 · QR970 · sched 20:10Z
2026-06-04
3 legs
QTR
OTHH → LEBL → OTHH → VTSP
OTHH
→
LEBL
OTHH · Doha → LEBL · Barcelona
intl
QTR6M · QR141 · sched 03:15Z
LEBL
→
OTHH
LEBL · Barcelona → OTHH · Doha
intl
QTR48K · QR142 · sched 12:50Z
OTHH
→
VTSP
OTHH · Doha → VTSP · Phuket
intl
QTR842 · QR842 · sched 20:55Z
2026-06-03
1 legs
QTR
DNMM → OTHH
DNMM
→
OTHH
DNMM · Lagos → OTHH · Doha
intl
QTR21Y · QR1408 · sched 07:50Z
2026-06-02
2 legs
QTR
VTSP → OTHH → DNMM
VTSP
→
OTHH
VTSP · Phuket → OTHH · Doha
intl
QTR843 · QR843 · ⏱ 14:19– (Nonem)
OTHH
→
DNMM
OTHH · Doha → DNMM · Lagos
intl
QTR31A · QR1407 · sched 20:20Z
2026-06-01
2 legs
QTR
EIDW → OTHH → VTSP
EIDW
→
OTHH
EIDW · Dublin → OTHH · Doha
intl
QTR5R · QR20 · sched 06:15Z
OTHH
→
VTSP
OTHH · Doha → VTSP · Phuket
intl
QTR842 · QR842 · sched 20:55Z
2026-05-31
1 legs
QTR
OTHH → EIDW
OTHH
→
EIDW
OTHH · Doha → EIDW · Dublin
intl
QTR2C · QR17 · sched 03:10Z
2026-05-30
1 legs
QTR
DNMM → OTHH
DNMM
→
OTHH
DNMM · Lagos → OTHH · Doha
intl
QTR21Y · QR1408 · sched 07:50Z
2026-05-29
4 legs
round-trip
QTR
EDDF → OJAI → OTHH → DNMM → EDDF
EDDF
→
OJAI
EDDF · Frankfurt am Main → OJAI · Amman
intl
QTR5G · QR68 · sched 12:10Z
EDDF
→
OTHH
EDDF · Frankfurt am Main → OTHH · Doha
⚠ gap
intl
QTR5G · QR68 · sched 12:10Z
OTHH
→
DNMM
OTHH · Doha → DNMM · Lagos
intl
QTR31A · QR1407 · sched 20:40Z
?
→
EDDF
— → EDDF · Frankfurt am Main
ferry
QTR4A · sched Z
2026-05-28
2 legs
round-trip
QTR
OTHH → FAOR → OTHH
OTHH
→
FAOR
OTHH · Doha → FAOR · Johannesburg
intl
QTR46K · QR1363 · sched 21:05Z
FAOR
→
OTHH
FAOR · Johannesburg → OTHH · Doha
intl
QTR1364 · QR1364 · sched 15:50Z
2026-05-27
2 legs
round-trip
QTR
OTHH → LEMD → OTHH
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
intl
QTR80C · QR149 · sched 02:30Z
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
intl
QTR60F · QR150 · sched 13:10Z
2026-05-26
2 legs
round-trip
QTR
HKJK → OTHH → HKJK
HKJK
→
OTHH
HKJK · Nairobi → OTHH · Doha
intl
QTR83B · QR1342 · sched 19:20Z
OTHH
→
HKJK
OTHH · Doha → HKJK · Nairobi
ferry
intl
QTR85P · sched Z
2026-05-25
2 legs
round-trip
QTR
HKJK → OTHH → HKJK
HKJK
→
OTHH
HKJK · Nairobi → OTHH · Doha
intl
QTR83B · QR1342 · sched 19:20Z
OTHH
→
HKJK
OTHH · Doha → HKJK · Nairobi
ferry
intl
QTR85P · sched Z
2026-05-24
2 legs
round-trip
QTR
OTHH → LEMD → OTHH
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
intl
QTR80C · QR149 · sched 02:30Z
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
intl
QTR60F · QR150 · sched 13:10Z
2026-05-23
2 legs
round-trip
QTR
OTHH → VTBS → OTHH
OTHH
→
VTBS
OTHH · Doha → VTBS · Bangkok
intl
QTR826 · QR826 · sched 03:15Z
VTBS
→
OTHH
VTBS · Bangkok → OTHH · Doha
intl
QTR827 · QR827 · sched 11:00Z
2026-05-22
2 legs
round-trip
QTR
OTHH → DNMM → OTHH
OTHH
→
DNMM
OTHH · Doha → DNMM · Lagos
intl
QTR74C · QR1395 · sched 04:00Z
DNMM
→
OTHH
DNMM · Lagos → OTHH · Doha
intl
QTR3B · QR1406 · ⏱ 17:59– (Nonem)
2026-05-20
2 legs
QTR
VNKT → VCBI → OTHH
VNKT
→
VCBI
VNKT · Kathmandu → VCBI · Colombo
intl
QTR649 · QR649 · ⏱ 04:14– (Nonem)
VCBI
→
OTHH
VCBI · Colombo → OTHH · Doha
intl
QTR90W · QR659 · sched 17:05Z
2026-05-19
3 legs
QTR
OTHH → VNKT → OTHH → VNKT
OTHH
→
VNKT
OTHH · Doha → VNKT · Kathmandu
intl
QTR650 · QR650 · sched 00:35Z
VNKT
→
OTHH
VNKT · Kathmandu → OTHH · Doha
intl
QTR651 · QR651 · sched 04:00Z
OTHH
→
VNKT
OTHH · Doha → VNKT · Kathmandu
intl
QTR648 · QR648 · sched 19:25Z
2026-05-18
2 legs
round-trip
QTR
OTHH → EKCH → OTHH
OTHH
→
EKCH
OTHH · Doha → EKCH · Copenhagen
intl
QTR48L · QR159 · sched 02:50Z
EKCH
→
OTHH
EKCH · Copenhagen → OTHH · Doha
intl
QTR85U · QR160 · sched 12:30Z
2026-05-17
3 legs
QTR
OEMA → OTHH → EDDF → OTHH
OEMA
→
OTHH
OEMA · Medina → OTHH · Doha
intl
QTR1175 · QR1175 · sched 22:45Z
OTHH
→
EDDF
OTHH · Doha → EDDF · Frankfurt am Main
intl
QTR4A · QR67 · sched 03:05Z
EDDF
→
OTHH
EDDF · Frankfurt am Main → OTHH · Doha
intl
QTR5G · QR68 · sched 12:10Z
2026-05-16
3 legs
QTR
OTHH → EDDB → OTHH → OEMA
OTHH
→
EDDB
OTHH · Doha → EDDB · Berlin
intl
QTR37K · QR81 · sched 03:30Z
EDDB
→
OTHH
EDDB · Berlin → OTHH · Doha
intl
QTR44R · QR82 · sched 12:45Z
OTHH
→
OEMA
OTHH · Doha → OEMA · Medina
intl
QTR1174 · QR1174 · sched 19:00Z
2026-05-15
2 legs
QTR
VCBI → OTHH → ?
VCBI
→
OTHH
VCBI · Colombo → OTHH · Doha
intl
QTR90W · QR659 · sched 17:05Z
?
→
?
— → —
ferry
QTR82C · sched Z
2026-05-14
2 legs
round-trip
QTR
OTHH → VTBS → OTHH
OTHH
→
VTBS
OTHH · Doha → VTBS · Bangkok
intl
QTR826 · QR826 · sched 03:15Z
VTBS
→
OTHH
VTBS · Bangkok → OTHH · Doha
intl
QTR827 · QR827 · sched 11:00Z
2026-05-13
4 legs
QTR
OEDF → OEDF → OTHH → OTHH → VCBI
OEDF
→
OEDF
OEDF · Ad Dammam → OEDF · Ad Dammam
QTR1150 · QR1150 · sched 03:55Z
OEDF
→
OTHH
OEDF · Ad Dammam → OTHH · Doha
intl
QTR1151 · QR1151 · sched 08:15Z
VCBI
→
OTHH
VCBI · Colombo → OTHH · Doha
⚠ gap
intl
QTR90W · QR659 · ⏱ 22:28– (Nonem)
OTHH
→
VCBI
OTHH · Doha → VCBI · Colombo
ferry
intl
QTR82C · sched Z
2026-05-12
2 legs
round-trip
QTR
VCBI → OTHH → VCBI
VCBI
→
OTHH
VCBI · Colombo → OTHH · Doha
intl
QTR90W · QR659 · ⏱ 22:47– (Nonem)
OTHH
→
VCBI
OTHH · Doha → VCBI · Colombo
ferry
intl
QTR82C · sched Z
2026-05-11
2 legs
QTR
OTHH → EDDM → ?
OTHH
→
EDDM
OTHH · Doha → EDDM · Munich
intl
QTR057 · QR57 · sched 03:00Z
EDDM
→
?
EDDM · Munich → —
ferry
QTR9C · sched Z
2026-05-10
1 legs
QTR
FAOR → OTHH
FAOR
→
OTHH
FAOR · Johannesburg → OTHH · Doha
intl
QTR8R · QR1366 · sched 08:40Z
2026-05-09
3 legs
QTR
OTHH → ESME → OTHH → FAOR
OTHH
→
ESME
OTHH · Doha → ESME · Eslöv
intl
QTR71Y · QR161 · sched 21:05Z
EKCH
→
OTHH
EKCH · Copenhagen → OTHH · Doha
⚠ gap
intl
QTR76X · QR162 · sched 06:45Z
OTHH
→
FAOR
OTHH · Doha → FAOR · Johannesburg
intl
QTR1365 · QR1365 · sched 14:35Z
2026-05-08
3 legs
round-trip
QTR
VVTS → VDTI → OTHH → VVTS
VVTS
→
VDTI
VVTS · Ho Chi Minh City → VDTI · Phnom Penh (Boeng Khyang)
intl
QTR970 · QR970 · sched 01:20Z
VVTS
→
OTHH
VVTS · Ho Chi Minh City → OTHH · Doha
⚠ gap
intl
QTR971 · QR971 · sched 06:00Z
VDTI
→
VVTS
VDTI · Phnom Penh (Boeng Khyang) → VVTS · Ho Chi Minh City
⚠ gap
intl
QTR971 · QR971 · ⏱ 10:37– (Nonem)
2026-05-07
1 legs
QTR
OEBT → VVTS
OEBT
→
VVTS
OEBT · Batha → VVTS · Ho Chi Minh City
intl
QTR970 · QR970 · sched 20:10Z
2026-05-06
1 legs
QTR
EIDW → OTHH
EIDW
→
OTHH
EIDW · Dublin → OTHH · Doha
intl
QTR64P · QR20 · sched 06:15Z
2026-05-05
1 legs
QTR
OTHH → EIDW
OTHH
→
EIDW
OTHH · Doha → EIDW · Dublin
intl
QTR1N · QR17 · sched 03:10Z
2026-05-04
2 legs
round-trip
QTR
OTHH → VVNB → OTHH
OTHH
→
VVNB
OTHH · Doha → VVNB · Hanoi (Soc Son)
intl
QTR976 · QR976 · sched 21:10Z
VVNB
→
OTHH
VVNB · Hanoi (Soc Son) → OTHH · Doha
intl
QTR977 · QR977 · sched 12:00Z
2026-05-03
1 legs
QTR
VNKT → OTHH
VNKT
→
OTHH
VNKT · Kathmandu → OTHH · Doha
intl
QTR649 · QR649 · sched 22:30Z
2026-05-02
2 legs
QTR
GMMN → OTHH → VNKT
GMMN
→
OTHH
GMMN · Casablanca → OTHH · Doha
intl
QTR1396 · QR1396 · sched 12:15Z
OTHH
→
VNKT
OTHH · Doha → VNKT · Kathmandu
intl
QTR648 · QR648 · ⏱ 22:42–02:27 (225m)
2026-05-01
1 legs
QTR
OTHH → GMMN
OTHH
→
GMMN
OTHH · Doha → GMMN · Casablanca
intl
QTR46M · QR1395 · sched 03:35Z
2026-04-30
2 legs
round-trip
QTR
OTHH → DTTA → OTHH
OTHH
→
DTTA
OTHH · Doha → DTTA · Tunis
intl
QTR16C · QR1399 · sched 03:00Z
DTTA
→
OTHH
DTTA · Tunis → OTHH · Doha
intl
QTR2Q · QR1400 · sched 14:00Z
2026-04-29
2 legs
round-trip
QTR
OTHH → VVNB → OTHH
OTHH
→
VVNB
OTHH · Doha → VVNB · Hanoi (Soc Son)
intl
QTR976 · QR976 · sched 21:10Z
VVNB
→
OTHH
VVNB · Hanoi (Soc Son) → OTHH · Doha
intl
QTR977 · QR977 · sched 12:00Z
2026-04-28
1 legs
QTR
DNMM → OTHH
DNMM
→
OTHH
DNMM · Lagos → OTHH · Doha
intl
QTR21Y · QR1408 · sched 07:50Z
2026-04-27
1 legs
QTR
OTHH → DNMM
OTHH
→
DNMM
OTHH · Doha → DNMM · Lagos
ferry
intl
QTR31A · sched 19:55Z
2026-04-26
1 legs
QTR
VVNB → OTHH
VVNB
→
OTHH
VVNB · Hanoi (Soc Son) → OTHH · Doha
intl
QTR977 · QR977 · sched 12:00Z
2026-04-25
3 legs
QTR
OTHH → EDDB → OTHH → VVNB
OTHH
→
EDDB
OTHH · Doha → EDDB · Berlin
intl
QTR37K · QR81 · ⏱ 05:46– (Nonem)
EDDB
→
OTHH
EDDB · Berlin → OTHH · Doha
intl
QTR69J · QR82 · sched 12:45Z
OTHH
→
VVNB
OTHH · Doha → VVNB · Hanoi (Soc Son)
intl
QTR976 · QR976 · sched 21:10Z
2026-04-24
2 legs
round-trip
QTR
OTHH → EKCH → OTHH
OTHH
→
EKCH
OTHH · Doha → EKCH · Copenhagen
intl
QTR48L · QR159 · sched 02:00Z
EKCH
→
OTHH
EKCH · Copenhagen → OTHH · Doha
intl
QTR61K · QR160 · sched 12:30Z
2026-04-23
2 legs
round-trip
QTR
OTHH → VVNB → OTHH
OTHH
→
VVNB
OTHH · Doha → VVNB · Hanoi (Soc Son)
intl
QTR976 · QR976 · sched 21:10Z
VVNB
→
OTHH
VVNB · Hanoi (Soc Son) → OTHH · Doha
intl
QTR977 · QR977 · sched 12:00Z
2026-04-22
2 legs
round-trip
QTR
OTHH → EGPH → OTHH
OTHH
→
EGPH
OTHH · Doha → EGPH · Edinburgh
intl
QTR61E · QR29 · sched 01:30Z
EGPH
→
OTHH
EGPH · Edinburgh → OTHH · Doha
intl
QTR58A · QR30 · sched 13:35Z
2026-04-21
2 legs
round-trip
QTR
OTHH → LEMD → OTHH
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
intl
QTR80C · QR149 · sched 01:40Z
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
intl
QTR60F · QR150 · sched 12:45Z
2026-04-20
2 legs
round-trip
QTR
OTHH → VVNB → OTHH
OTHH
→
VVNB
OTHH · Doha → VVNB · Hanoi (Soc Son)
intl
QTR976 · QR976 · sched 21:10Z
VVNB
→
OTHH
VVNB · Hanoi (Soc Son) → OTHH · Doha
intl
QTR977 · QR977 · sched 12:00Z
2026-04-19
2 legs
round-trip
QTR
OTHH → VNKT → OTHH
OTHH
→
VNKT
OTHH · Doha → VNKT · Kathmandu
intl
QTR646 · QR646 · ⏱ 06:15– (Nonem)
VNKT
→
OTHH
VNKT · Kathmandu → OTHH · Doha
intl
QTR647 · QR647 · sched 07:40Z
2026-04-18
2 legs
round-trip
QTR
VOMM → OTHH → VOMM
VOMM
→
OTHH
VOMM · Chennai → OTHH · Doha
intl
QTR529 · QR529 · sched 17:25Z
OTHH
→
VOMM
OTHH · Doha → VOMM · Chennai
ferry
intl
QTR6N · sched Z
2026-04-17
2 legs
round-trip
QTR
OTHH → EDDM → OTHH
OTHH
→
EDDM
OTHH · Doha → EDDM · Munich
intl
QTR057 · QR57 · sched 02:05Z
EDDM
→
OTHH
EDDM · Munich → OTHH · Doha
intl
QTR49U · QR58 · sched 12:50Z
2026-04-16
3 legs
round-trip
QTR
OTHH → LEMD → OTHH → OTHH
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
intl
QTR80C · QR149 · sched 01:40Z
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
intl
QTR60F · QR150 · sched 12:45Z
HAAB
→
OTHH
HAAB · Addis Ababa → OTHH · Doha
ferry
⚠ gap
intl
QTR12Q · sched Z
2026-04-15
2 legs
QTR
EKCH → OTHH → ?
EKCH
→
OTHH
EKCH · Copenhagen → OTHH · Doha
intl
QTR76X · QR162 · sched 06:20Z
OTHH
→
?
OTHH · Doha → —
ferry
QTR31L · sched Z
2026-04-14
4 legs
QTR
VVTS → VIDT → VVTS → OTHH → EKCH
VVTS
→
VIDT
VVTS · Ho Chi Minh City → VIDT
QTR970 · QR970 · sched 00:50Z
VDTI
→
VVTS
VDTI · Phnom Penh (Boeng Khyang) → VVTS · Ho Chi Minh City
⚠ gap
intl
QTR971 · QR971 · sched 03:10Z
VVTS
→
OTHH
VVTS · Ho Chi Minh City → OTHH · Doha
intl
QTR971 · QR971 · sched 05:35Z
OTHH
→
EKCH
OTHH · Doha → EKCH · Copenhagen
intl
QTR71Y · QR161 · sched 19:50Z
2026-04-13
5 legs
round-trip
QTR
VVTS → VIDT → VVTS → OTHH → OTHH → VVTS
VVTS
→
VIDT
VVTS · Ho Chi Minh City → VIDT
QTR970 · QR970 · sched 00:50Z
VDTI
→
VVTS
VDTI · Phnom Penh (Boeng Khyang) → VVTS · Ho Chi Minh City
⚠ gap
intl
QTR971 · QR971 · sched 03:10Z
VVTS
→
OTHH
VVTS · Ho Chi Minh City → OTHH · Doha
intl
QTR971 · QR971 · sched 05:35Z
VVTS
→
OTHH
VVTS · Ho Chi Minh City → OTHH · Doha
⚠ gap
intl
QTR971 · QR971 · sched 05:35Z
OTHH
→
VVTS
OTHH · Doha → VVTS · Ho Chi Minh City
intl
QTR970 · QR970 · sched 19:25Z
2026-04-12
2 legs
round-trip
QTR
OTHH → VVTS → OTHH
OTHH
→
VVTS
OTHH · Doha → VVTS · Ho Chi Minh City
intl
QTR970 · QR970 · sched 19:25Z
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
ferry
⚠ gap
intl
QTR66E · sched Z
2026-04-11
2 legs
QTR
EIDW → OTHH → LEMD
EIDW
→
OTHH
EIDW · Dublin → OTHH · Doha
intl
QTR22P · QR18 · sched 10:55Z
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
intl
QTR1E · QR147 · sched 19:00Z
2026-04-10
1 legs
QTR
OTHH → EIDW
OTHH
→
EIDW
OTHH · Doha → EIDW · Dublin
intl
QTR1N · QR17 · sched 02:30Z
2026-04-09
3 legs
QTR
LIMC → OTHH → HKJK → OTHH
LIMC
→
OTHH
LIMC · Ferno (VA) → OTHH · Doha
intl
QTR124 · QR124 · sched 05:20Z
OTHH
→
HKJK
OTHH · Doha → HKJK · Nairobi
intl
QTR85P · QR1341 · sched 12:30Z
HKJK
→
OTHH
HKJK · Nairobi → OTHH · Doha
intl
QTR83B · QR1342 · sched 19:20Z
2026-04-08
2 legs
round-trip
QTR
LIMC → OTHH → LIMC
LIMC
→
OTHH
LIMC · Ferno (VA) → OTHH · Doha
intl
QTR124 · QR124 · sched 05:20Z
OTHH
→
LIMC
OTHH · Doha → LIMC · Ferno (VA)
intl
QTR22G · QR123 · sched 19:05Z
2026-04-07
2 legs
QTR
LEMD → OTHH → LIMC
LEMD
→
OTHH
LEMD · Madrid → OTHH · Doha
intl
QTR66E · QR148 · sched 05:55Z
OTHH
→
LIMC
OTHH · Doha → LIMC · Ferno (VA)
intl
QTR22G · QR123 · sched 19:05Z
2026-04-06
1 legs
QTR
OTHH → LEMD
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
intl
QTR1E · QR147 · sched 19:00Z
2026-04-05
2 legs
round-trip
QTR
OTHH → HKJK → OTHH
OTHH
→
HKJK
OTHH · Doha → HKJK · Nairobi
intl
QTR69G · QR1335 · sched 02:00Z
HKJK
→
OTHH
HKJK · Nairobi → OTHH · Doha
intl
QTR90V · QR1336 · sched 12:00Z
2026-04-04
2 legs
round-trip
QTR
OTHH → LEBL → OTHH
OTHH
→
LEBL
OTHH · Doha → LEBL · Barcelona
intl
QTR97A · QR145 · sched 01:45Z
LEBL
→
OTHH
LEBL · Barcelona → OTHH · Doha
intl
QTR41A · QR146 · sched 12:35Z
2026-04-03
2 legs
round-trip
QTR
OTHH → EDDM → OTHH
OTHH
→
EDDM
OTHH · Doha → EDDM · Munich
intl
QTR057 · QR57 · sched 01:45Z
EDDM
→
OTHH
EDDM · Munich → OTHH · Doha
intl
QTR49U · QR58 · sched 12:50Z
2026-04-02
2 legs
round-trip
QTR
OTHH → VVNB → OTHH
OTHH
→
VVNB
OTHH · Doha → VVNB · Hanoi (Soc Son)
intl
QTR976 · QR976 · sched 21:10Z
VVNB
→
OTHH
VVNB · Hanoi (Soc Son) → OTHH · Doha
intl
QTR977 · QR977 · sched 11:55Z
2026-04-01
1 legs
QTR
FAOR → OTHH
FAOR
→
OTHH
FAOR · Johannesburg → OTHH · Doha
intl
QTR1364 · QR1364 · sched 09:30Z
2026-03-31
1 legs
QTR
OTHH → FAOR
OTHH
→
FAOR
OTHH · Doha → FAOR · Johannesburg
intl
QTR46K · QR1363 · sched 20:00Z
2026-03-28
1 legs
QTR
ESSA → OTHH
ESSA
→
OTHH
ESSA · Stockholm → OTHH · Doha
ferry
intl
QTR3035 · sched Z