✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
A7-AHU
/ 06A09C
193 flights over 69 days · 2.8 legs/day · base OTHH · Doha · operators: QTR
193
Flights
34
Airports served
5%
ADS-B observed
39
Ferry / no-flightnum
Aircraft identity
A320 232
A320
Qatar Airways
· reg A7-AHU · built 2012
Airbus ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
5 legs
QTR
OMAA → OTHH → LGAV → OTHH → OMAA → OTHH
OMAA
→
OTHH
OMAA · Abu Dhabi → OTHH · Doha
intl
QTR6U · QR1045 · sched 08:25Z
OTBK
→
LGAV
OTBK · Al Khawr → LGAV · Spata-Artemida
⚠ gap
intl
QTR2U · QR207 · sched 10:50Z
LGAV
→
OTHH
LGAV · Spata-Artemida → OTHH · Doha
intl
QTR54V · QR208 · sched 17:00Z
OTHH
→
OMAA
OTHH · Doha → OMAA · Abu Dhabi
ferry
intl
QTR55W · sched Z
OBBI
→
OTHH
OBBI · Manama → OTHH · Doha
ferry
⚠ gap
intl
QTR44Q · sched Z
2026-06-22
5 legs
QTR
OTHH → LGMK → OTHH → OEJN → OTHH → OBBI
OTHH
→
LGMK
OTHH · Doha → LGMK · Mykonos
intl
QTR95M · QR311 · sched 04:40Z
LGMK
→
OTHH
LGMK · Mykonos → OTHH · Doha
intl
QTR88E · QR312 · ⏱ 10:05– (Nonem)
OTHH
→
OEJN
OTHH · Doha → OEJN · Jeddah
intl
QTR1192 · QR1192 · sched 15:15Z
OEJN
→
OTHH
OEJN · Jeddah → OTHH · Doha
intl
QTR1193 · QR1193 · sched 19:15Z
OTHH
→
OBBI
OTHH · Doha → OBBI · Manama
intl
QTR27N · QR1116 · sched 23:10Z
2026-06-21
4 legs
round-trip
QTR
OTHH → OMAA → OTHH → LGAV → OTHH
OTHH
→
OMAA
OTHH · Doha → OMAA · Abu Dhabi
intl
QTR55W · QR1044 · sched 05:45Z
OMAA
→
OTHH
OMAA · Abu Dhabi → OTHH · Doha
intl
QTR6U · QR1045 · sched 08:25Z
OTHH
→
LGAV
OTHH · Doha → LGAV · Spata-Artemida
intl
QTR2U · QR207 · sched 10:50Z
LGAV
→
OTHH
LGAV · Spata-Artemida → OTHH · Doha
intl
QTR54V · QR208 · sched 17:00Z
2026-06-20
4 legs
round-trip
QTR
OTHH → LGMK → OTHH → UAAA → OTHH
OTHH
→
LGMK
OTHH · Doha → LGMK · Mykonos
intl
QTR95M · QR311 · sched 04:40Z
LGMK
→
OTHH
LGMK · Mykonos → OTHH · Doha
intl
QTR88E · QR312 · sched 10:00Z
OTHH
→
UAAA
OTHH · Doha → UAAA · Almaty
intl
QTR389 · QR389 · sched 15:35Z
UAAA
→
OTHH
UAAA · Almaty → OTHH · Doha
intl
QTR390 · QR390 · ⏱ 23:01– (Nonem)
2026-06-19
5 legs
QTR
OMSJ → OTHH → LGMK → OTHH → UZTT → ?
OMSJ
→
OTHH
OMSJ · Sharjah → OTHH · Doha
intl
QTR1061 · QR1061 · sched 01:40Z
OTHH
→
LGMK
OTHH · Doha → LGMK · Mykonos
intl
QTR95M · QR311 · sched 04:40Z
LGMK
→
OTHH
LGMK · Mykonos → OTHH · Doha
intl
QTR88E · QR312 · sched 10:00Z
OTHH
→
UZTT
OTHH · Doha → UZTT · Tashkent
intl
QTR377 · QR377 · sched 15:35Z
UZTT
→
?
UZTT · Tashkent → —
QTR378 · QR378 · sched Z
2026-06-18
5 legs
QTR
OTHH → OSDI → OTHH → OMSJ → OTHH → OMSJ
OTHH
→
OSDI
OTHH · Doha → OSDI · Damascus
intl
QTR412 · QR412 · sched 09:10Z
OSDI
→
OTHH
OSDI · Damascus → OTHH · Doha
intl
QTR413 · QR413 · sched 15:00Z
OMAZ
→
OMSJ
OMAZ · Zirku Island → OMSJ · Sharjah
⚠ gap
QTR1058 · QR1058 · sched 18:00Z
OMSJ
→
OTHH
OMSJ · Sharjah → OTHH · Doha
intl
QTR1059 · QR1059 · sched 20:30Z
OTHH
→
OMSJ
OTHH · Doha → OMSJ · Sharjah
intl
QTR1060 · QR1060 · sched 22:55Z
2026-06-17
6 legs
round-trip
QTR
OTHH → OEJN → OTHH → UDYZ → UDYZ → OTHH → OTHH
OTHH
→
OEJN
OTHH · Doha → OEJN · Jeddah
intl
QTR1248 · QR1248 · sched 09:40Z
OEJN
→
OTHH
OEJN · Jeddah → OTHH · Doha
intl
QTR1249 · QR1249 · sched 13:40Z
UDYZ
→
UDYZ
UDYZ · Yerevan → UDYZ · Yerevan
⚠ gap
QTR285 · QR285 · sched 18:30Z
OTHH
→
UDYZ
OTHH · Doha → UDYZ · Yerevan
⚠ gap
intl
QTR285 · QR285 · sched 18:30Z
UDYZ
→
OTHH
UDYZ · Yerevan → OTHH · Doha
intl
QTR58Y · QR286 · sched 23:20Z
ORSU
→
OTHH
ORSU · Sulaymaniyah → OTHH · Doha
ferry
⚠ gap
intl
QTR31F · sched Z
2026-06-16
3 legs
QTR
OTHH → VRMM → OTHH → ORSU
OTHH
→
VRMM
OTHH · Doha → VRMM · Malé
intl
QTR674 · QR674 · sched 04:55Z
VRMM
→
OTHH
VRMM · Malé → OTHH · Doha
intl
QTR25A · QR673 · sched 14:40Z
?
→
ORSU
— → ORSU · Sulaymaniyah
ferry
QTR43X · sched Z
2026-06-15
2 legs
round-trip
QTR
OTHH → LGMK → OTHH
OTHH
→
LGMK
OTHH · Doha → LGMK · Mykonos
intl
QTR95M · QR311 · sched 06:00Z
LGMK
→
OTHH
LGMK · Mykonos → OTHH · Doha
intl
QTR88E · QR312 · sched 12:10Z
2026-06-14
3 legs
QTR
OTHH → LTAC → OTHH → ?
OTHH
→
LTAC
OTHH · Doha → LTAC · Ankara
intl
QTR50P · QR313 · sched 04:45Z
LTAC
→
OTHH
LTAC · Ankara → OTHH · Doha
intl
QTR60B · QR314 · sched 11:00Z
OTHH
→
?
OTHH · Doha → —
ferry
QTR55W · sched Z
2026-06-13
5 legs
QTR
OEMA → OTHH → LEMD → LEMD → VANP → OTHH
OEMA
→
OTHH
OEMA · Medina → OTHH · Doha
intl
QTR1175 · QR1175 · sched 01:45Z
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
ferry
intl
QTR6K · sched 08:05Z
OTHH
→
LEMD
OTHH · Doha → LEMD · Madrid
ferry
⚠ gap
intl
QTR9K · sched 08:05Z
OTHH
→
VANP
OTHH · Doha → VANP · Nagpur
⚠ gap
intl
QTR590 · QR590 · sched 17:10Z
VANP
→
OTHH
VANP · Nagpur → OTHH · Doha
intl
QTR2X · QR591 · ⏱ 22:55–02:38 (222m)
2026-06-12
2 legs
QTR
OTHH → OTHH → OEMA
OTHH
→
OTHH
OTHH · Doha → OTHH · Doha
QTR411 · QR411 · sched 11:15Z
OTHH
→
OEMA
OTHH · Doha → OEMA · Medina
intl
QTR1174 · QR1174 · sched 22:00Z
2026-06-11
2 legs
round-trip
QTR
OTHH → LGMK → OTHH
OTHH
→
LGMK
OTHH · Doha → LGMK · Mykonos
intl
QTR95M · QR311 · sched 06:00Z
LGMK
→
OTHH
LGMK · Mykonos → OTHH · Doha
intl
QTR88E · QR312 · sched 12:10Z
2026-06-10
3 legs
QTR
LGAV → OTHH → OOSA → OTHH
LGAV
→
OTHH
LGAV · Spata-Artemida → OTHH · Doha
intl
QTR30T · QR212 · ⏱ 09:34–13:29 (236m)
OTHH
→
OOSA
OTHH · Doha → OOSA · Salalah
intl
QTR1130 · QR1130 · sched 15:55Z
?
→
OTHH
— → OTHH · Doha
ferry
QTR19R · sched Z
2026-06-09
1 legs
QTR
OTHH → LGAV
OTHH
→
LGAV
OTHH · Doha → LGAV · Spata-Artemida
intl
QTR98C · QR211 · sched 23:15Z
2026-06-08
2 legs
round-trip
QTR
OTHH → VOTV → OTHH
OTHH
→
VOTV
OTHH · Doha → VOTV · Thiruvananthapuram
intl
QTR5A · QR506 · sched 15:45Z
VOTV
→
OTHH
VOTV · Thiruvananthapuram → OTHH · Doha
intl
QTR5U · QR507 · sched 22:15Z
2026-06-07
2 legs
round-trip
QTR
OTHH → OSDI → OTHH
OTHH
→
OSDI
OTHH · Doha → OSDI · Damascus
intl
QTR410 · QR410 · sched 05:25Z
OSDI
→
OTHH
OSDI · Damascus → OTHH · Doha
intl
QTR411 · QR411 · sched 11:15Z
2026-06-06
4 legs
QTR
OTHH → OEAB → OEAB → EBLG → ?
OTHH
→
OEAB
OTHH · Doha → OEAB · Abha
intl
QTR1213 · QR1212 · sched 05:30Z
OTHH
→
OEAB
OTHH · Doha → OEAB · Abha
⚠ gap
intl
QTR1212 · QR1212 · sched 05:30Z
OTHH
→
EBLG
OTHH · Doha → EBLG · Grâce-Hollogne
ferry
⚠ gap
intl
QTR19R · sched 20:55Z
OTHH
→
?
OTHH · Doha → —
ferry
⚠ gap
QTR1130 · sched Z
2026-06-05
2 legs
QTR
OTHH → ? → OOMS
OTHH
→
?
OTHH · Doha → —
ferry
QTR55W · sched Z
OTHH
→
OOMS
OTHH · Doha → OOMS · Muscat/Seeb
ferry
intl
QTR97P · sched Z
2026-06-04
2 legs
round-trip
QTR
OTHH → LTCG → OTHH
OTHH
→
LTCG
OTHH · Doha → LTCG · Trabzon
intl
QTR86V · QR319 · sched 07:45Z
LTCG
→
OTHH
LTCG · Trabzon → OTHH · Doha
intl
QTR31E · QR320 · sched 13:00Z
2026-06-03
2 legs
round-trip
QTR
OTHH → OMSJ → OTHH
OTHH
→
OMSJ
OTHH · Doha → OMSJ · Sharjah
intl
QTR1058 · QR1058 · sched 16:25Z
OMSJ
→
OTHH
OMSJ · Sharjah → OTHH · Doha
intl
QTR1059 · QR1059 · ⏱ 19:47– (Nonem)
2026-06-02
3 legs
QTR
LGAV → OTHH → VOGA → OTHH
LGAV
→
OTHH
LGAV · Spata-Artemida → OTHH · Doha
intl
QTR30T · QR212 · ⏱ 09:23– (Nonem)
OTHH
→
VOGA
OTHH · Doha → VOGA · Mopa
intl
QTR95P · QR522 · sched 16:50Z
VOGA
→
OTHH
VOGA · Mopa → OTHH · Doha
intl
QTR26K · QR523 · sched 22:15Z
2026-06-01
5 legs
round-trip
QTR
OTHH → OSDI → OTHH → LGAV → OOMS → OTHH
OTHH
→
OSDI
OTHH · Doha → OSDI · Damascus
intl
QTR410 · QR410 · sched 05:25Z
OSDI
→
OTHH
OSDI · Damascus → OTHH · Doha
intl
QTR411 · QR411 · sched 11:15Z
OTHH
→
LGAV
OTHH · Doha → LGAV · Spata-Artemida
intl
QTR98C · QR211 · sched 22:40Z
OMAA
→
OOMS
OMAA · Abu Dhabi → OOMS · Muscat/Seeb
ferry
⚠ gap
intl
QTR97P · sched Z
OOMS
→
OTHH
OOMS · Muscat/Seeb → OTHH · Doha
ferry
intl
QTR1L · sched Z
2026-05-31
2 legs
round-trip
QTR
OTHH → VAAH → OTHH
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
intl
QTR71A · QR534 · sched 17:00Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:55Z
2026-05-30
2 legs
round-trip
QTR
OTHH → OSDI → OTHH
OTHH
→
OSDI
OTHH · Doha → OSDI · Damascus
intl
QTR412 · QR412 · sched 09:10Z
OSDI
→
OTHH
OSDI · Damascus → OTHH · Doha
intl
QTR413 · QR413 · sched 15:00Z
2026-05-29
1 legs
QTR
OEMA → OTHH
OEMA
→
OTHH
OEMA · Medina → OTHH · Doha
intl
QTR1175 · QR1175 · sched 01:45Z
2026-05-28
3 legs
QTR
OTHH → LGMK → OTHH → OEMA
OTHH
→
LGMK
OTHH · Doha → LGMK · Mykonos
intl
QTR95M · QR311 · sched 05:45Z
LGMK
→
OTHH
LGMK · Mykonos → OTHH · Doha
intl
QTR88E · QR312 · sched 12:10Z
OTHH
→
OEMA
OTHH · Doha → OEMA · Medina
intl
QTR1174 · QR1174 · sched 22:00Z
2026-05-27
3 legs
QTR
OTHH → VANP → OTHH → VANP
OTHH
→
VANP
OTHH · Doha → VANP · Nagpur
intl
QTR590 · QR590 · sched 17:10Z
VANP
→
OTHH
VANP · Nagpur → OTHH · Doha
intl
QTR2X · QR591 · sched 22:45Z
?
→
VANP
— → VANP · Nagpur
QTR590 · QR590 · sched Z
2026-05-26
3 legs
QTR
OTHH → LGMK → OTHH → ?
OTHH
→
LGMK
OTHH · Doha → LGMK · Mykonos
intl
QTR95M · QR311 · sched 05:45Z
LGMK
→
OTHH
LGMK · Mykonos → OTHH · Doha
intl
QTR88E · QR312 · sched 12:10Z
OTHH
→
?
OTHH · Doha → —
ferry
QTR27N · sched Z
2026-05-25
2 legs
round-trip
QTR
OTHH → LGMK → OTHH
OTHH
→
LGMK
OTHH · Doha → LGMK · Mykonos
intl
QTR95M · QR311 · sched 05:45Z
LGMK
→
OTHH
LGMK · Mykonos → OTHH · Doha
intl
QTR88E · QR312 · sched 12:10Z
2026-05-24
2 legs
round-trip
QTR
OTHH → VOCL → OTHH
OTHH
→
VOCL
OTHH · Doha → VOCL · Calicut
intl
QTR39B · QR536 · sched 16:40Z
VOCL
→
OTHH
VOCL · Calicut → OTHH · Doha
intl
QTR33M · QR537 · sched 22:05Z
2026-05-23
4 legs
round-trip
QTR
OTHH → LGMK → OTHH → VANP → OTHH
OTHH
→
LGMK
OTHH · Doha → LGMK · Mykonos
intl
QTR95M · QR311 · sched 05:45Z
LGMK
→
OTHH
LGMK · Mykonos → OTHH · Doha
intl
QTR88E · QR312 · sched 12:10Z
OTHH
→
VANP
OTHH · Doha → VANP · Nagpur
intl
QTR590 · QR590 · sched 17:10Z
VANP
→
OTHH
VANP · Nagpur → OTHH · Doha
intl
QTR2X · QR591 · ⏱ 22:52–02:42 (230m)
2026-05-22
4 legs
QTR
OTHH → ? → OTHH → OTHH → VAAH
OTHH
→
?
OTHH · Doha → —
ferry
QTR8E · ⏱ 06:03– (Nonem)
HEBA
→
OTHH
HEBA · Alexandria → OTHH · Doha
intl
QTR9U · QR1316 · sched 11:30Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
⚠ gap
intl
QTR535 · QR535 · sched 21:55Z
?
→
VAAH
— → VAAH · Ahmedabad
ferry
QTR71A · sched Z
2026-05-21
3 legs
QTR
OTHH → OERS → OTHH → VAAH
OTHH
→
OERS
OTHH · Doha → OERS · Hanak
QTR1227 · QR1226 · sched 04:30Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
⚠ gap
intl
QTR535 · QR535 · sched 21:55Z
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
ferry
intl
QTR71A · sched Z
2026-05-19
4 legs
round-trip
QTR
VAAH → OTHH → ? → ? → VAAH
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:55Z
?
→
?
— → —
ferry
QTR6K · sched Z
ORER
→
?
ORER · Arbil → —
ferry
QTR9K · sched Z
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
ferry
intl
QTR71A · sched Z
2026-05-18
2 legs
round-trip
QTR
VAAH → OTHH → VAAH
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:55Z
?
→
VAAH
— → VAAH · Ahmedabad
ferry
QTR71A · sched Z
2026-05-17
4 legs
QTR
OTBD → LEMD → OTHH → ? → VAAH
OTBD
→
LEMD
OTBD · Doha → LEMD · Madrid
ferry
intl
QTR6K · sched 08:00Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
⚠ gap
intl
QTR535 · QR535 · sched 21:55Z
?
→
?
— → —
ferry
QTR9K · sched Z
?
→
VAAH
— → VAAH · Ahmedabad
ferry
QTR71A · sched Z
2026-05-16
5 legs
QTR
OTHH → OEHL → OTHH → OTHH → OBBI → ?
OTHH
→
OEHL
OTHH · Doha → OEHL · Hail
intl
QTR1228 · QR1228 · sched 10:55Z
OEHL
→
OTHH
OEHL · Hail → OTHH · Doha
intl
QTR1229 · QR1229 · sched 14:35Z
OMAA
→
OTHH
OMAA · Abu Dhabi → OTHH · Doha
⚠ gap
intl
QTR53G · QR156 · ⏱ 19:57– (Nonem)
OTHH
→
OBBI
OTHH · Doha → OBBI · Manama
ferry
intl
QTR27N · sched Z
?
→
?
— → —
ferry
QTR9H · sched Z
2026-05-14
3 legs
QTR
LCLK → OTHH → OTHH → VOGA
LCLK
→
OTHH
LCLK · Larnaca → OTHH · Doha
intl
QTR4N · QR266 · sched 09:40Z
VOGA
→
OTHH
VOGA · Mopa → OTHH · Doha
⚠ gap
intl
QTR26K · QR523 · sched 22:15Z
?
→
VOGA
— → VOGA · Mopa
ferry
QTR95P · sched Z
2026-05-13
2 legs
QTR
OTHH → OOSA → LCLK
OTHH
→
OOSA
OTHH · Doha → OOSA · Salalah
intl
QTR1130 · QR1130 · sched 15:55Z
OTHH
→
LCLK
OTHH · Doha → LCLK · Larnaca
⚠ gap
intl
QTR26J · QR265 · sched 01:20Z
2026-05-12
4 legs
QTR
OTHH → OSDI → OTHH → OTHH → ?
OTHH
→
OSDI
OTHH · Doha → OSDI · Damascus
intl
QTR410 · QR410 · sched 05:25Z
OSDI
→
OTHH
OSDI · Damascus → OTHH · Doha
intl
QTR411 · QR411 · sched 11:15Z
VIAR
→
OTHH
VIAR · Amritsar → OTHH · Doha
⚠ gap
intl
QTR50E · QR549 · sched 22:30Z
?
→
?
— → —
ferry
QTR1W · sched Z
2026-05-11
2 legs
round-trip
QTR
VOGA → OTHH → VOGA
VOGA
→
OTHH
VOGA · Mopa → OTHH · Doha
intl
QTR26K · QR523 · sched 22:15Z
?
→
VOGA
— → VOGA · Mopa
ferry
QTR95P · sched Z
2026-05-10
2 legs
round-trip
QTR
OTHH → VOGA → OTHH
OTHH
→
VOGA
OTHH · Doha → VOGA · Mopa
intl
QTR95P · QR522 · sched 16:50Z
VOGA
→
OTHH
VOGA · Mopa → OTHH · Doha
intl
QTR26K · QR523 · sched 22:15Z
2026-05-09
4 legs
round-trip
QTR
OTHH → OEMA → OTHH → ? → OTHH
OTHH
→
OEMA
OTHH · Doha → OEMA · Medina
intl
QTR1178 · QR1178 · sched 04:30Z
OEMA
→
OTHH
OEMA · Medina → OTHH · Doha
intl
QTR1179 · QR1179 · sched 08:25Z
?
→
?
— → —
ferry
QTR1130 · sched Z
?
→
OTHH
— → OTHH · Doha
ferry
QTR19R · sched Z
2026-05-07
2 legs
round-trip
QTR
OTHH → OEHL → OTHH
OTHH
→
OEHL
OTHH · Doha → OEHL · Hail
intl
QTR1228 · QR1228 · sched 10:55Z
OEHL
→
OTHH
OEHL · Hail → OTHH · Doha
intl
QTR1229 · QR1229 · sched 14:35Z
2026-05-06
2 legs
QTR
VIAR → OTHH → ?
VIAR
→
OTHH
VIAR · Amritsar → OTHH · Doha
intl
QTR50E · QR549 · sched 22:30Z
?
→
?
— → —
ferry
QTR1W · sched Z
2026-05-05
2 legs
QTR
OTHH → VAAH → ?
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
ferry
intl
QTR71A · sched Z
VAAH
→
?
VAAH · Ahmedabad → —
QTR535 · QR535 · sched Z
2026-05-04
2 legs
round-trip
QTR
VAAH → OTHH → VAAH
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:55Z
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
ferry
intl
QTR71A · sched Z
2026-05-03
2 legs
round-trip
QTR
OTHH → VAAH → OTHH
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
intl
QTR71A · QR534 · sched 17:00Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:55Z
2026-05-02
2 legs
QTR
VIAR → OTHH → OPLH
VIAR
→
OTHH
VIAR · Amritsar → OTHH · Doha
intl
QTR50E · QR549 · sched 22:30Z
OTHH
→
OPLH
OTHH · Doha → OPLH · Lahore
ferry
intl
QTR1W · sched Z
2026-05-01
2 legs
round-trip
QTR
VOTV → OTHH → VOTV
VOTV
→
OTHH
VOTV · Thiruvananthapuram → OTHH · Doha
intl
QTR5U · QR507 · sched 22:15Z
OTHH
→
VOTV
OTHH · Doha → VOTV · Thiruvananthapuram
intl
QTR5A · QR713 · sched Z
2026-04-30
4 legs
round-trip
QTR
OTHH → OERS → OTHH → VIAR → OTHH
OTHH
→
OERS
OTHH · Doha → OERS · Hanak
QTR1226 · QR1226 · sched 04:30Z
OERS
→
OTHH
OERS · Hanak → OTHH · Doha
QTR1227 · QR1227 · sched 08:40Z
OTHH
→
VIAR
OTHH · Doha → VIAR · Amritsar
intl
QTR1W · QR548 · sched 17:00Z
VIAR
→
OTHH
VIAR · Amritsar → OTHH · Doha
intl
QTR50E · QR549 · ⏱ 22:33– (Nonem)
2026-04-28
2 legs
round-trip
QTR
OTHH → VAAH → OTHH
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
intl
QTR71A · QR534 · sched 16:45Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:50Z
2026-04-26
3 legs
QTR
VIAR → OTHH → VAAH → OTHH
VIAR
→
OTHH
VIAR · Amritsar → OTHH · Doha
intl
QTR50E · QR549 · sched 22:30Z
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
intl
QTR71A · QR534 · sched 16:45Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:50Z
2026-04-25
1 legs
QTR
OTHH → VIAR
OTHH
→
VIAR
OTHH · Doha → VIAR · Amritsar
ferry
intl
QTR1W · sched Z
2026-04-24
2 legs
round-trip
QTR
OMSJ → OTHH → OMSJ
OMSJ
→
OTHH
OMSJ · Sharjah → OTHH · Doha
intl
QTR1059 · QR1059 · sched Z
OTBD
→
OMSJ
OTBD · Doha → OMSJ · Sharjah
⚠ gap
intl
QTR1058 · QR1058 · sched Z
2026-04-23
2 legs
round-trip
QTR
OTHH → OEHL → OTHH
OTHH
→
OEHL
OTHH · Doha → OEHL · Hail
intl
QTR1228 · QR1228 · sched 10:55Z
OEHL
→
OTHH
OEHL · Hail → OTHH · Doha
intl
QTR1229 · QR1229 · sched 14:35Z
2026-04-21
2 legs
round-trip
QTR
OTHH → VAAH → OTHH
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
intl
QTR71A · QR534 · sched 16:45Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:50Z
2026-04-20
2 legs
round-trip
QTR
VAAH → OTHH → VAAH
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:50Z
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
ferry
intl
QTR71A · sched Z
2026-04-19
4 legs
round-trip
QTR
OTHH → OEAO → OTHH → VAAH → OTHH
OTHH
→
OEAO
OTHH · Doha → OEAO · Al-Ula
intl
QTR1202 · QR1202 · sched 04:30Z
OEAO
→
OTHH
OEAO · Al-Ula → OTHH · Doha
intl
QTR1203 · QR1203 · sched 08:35Z
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
intl
QTR71A · QR534 · sched 16:45Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:50Z
2026-04-18
2 legs
round-trip
QTR
OTHH → OEHL → OTHH
OTHH
→
OEHL
OTHH · Doha → OEHL · Hail
intl
QTR1228 · QR1228 · sched 10:55Z
OEHL
→
OTHH
OEHL · Hail → OTHH · Doha
intl
QTR1229 · QR1229 · sched 14:35Z
2026-04-17
2 legs
round-trip
QTR
OTHH → OEJN → OTHH
OTHH
→
OEJN
OTHH · Doha → OEJN · Jeddah
intl
QTR3256 · QR3256 · sched Z
OEJN
→
OTHH
OEJN · Jeddah → OTHH · Doha
intl
QTR7469 · QR7469 · sched Z
2026-04-16
2 legs
QTR
OTHH → OOSA → ?
OTHH
→
OOSA
OTHH · Doha → OOSA · Salalah
intl
QTR1130 · QR1130 · sched 15:55Z
?
→
?
— → —
ferry
QTR19R · sched Z
2026-04-14
2 legs
round-trip
QTR
OTHH → VAAH → OTHH
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
intl
QTR71A · QR534 · sched 16:45Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:50Z
2026-04-12
3 legs
QTR
LCLK → OTHH → VAAH → OTHH
LCLK
→
OTHH
LCLK · Larnaca → OTHH · Doha
intl
QTR4N · QR266 · sched 10:35Z
OTHH
→
VAAH
OTHH · Doha → VAAH · Ahmedabad
intl
QTR71A · QR534 · sched 16:45Z
VAAH
→
OTHH
VAAH · Ahmedabad → OTHH · Doha
intl
QTR535 · QR535 · sched 21:50Z
2026-04-11
3 legs
round-trip
QTR
OTHH → LCRA → OEJN → OTHH
OTHH
→
LCRA
OTHH · Doha → LCRA · Akrotiri
intl
QTR26J · QR265 · sched 23:35Z
?
→
OEJN
— → OEJN · Jeddah
QTR7468 · QR7468 · sched Z
OEJN
→
OTHH
OEJN · Jeddah → OTHH · Doha
intl
QTR3257 · QR3257 · sched Z
2026-04-09
2 legs
round-trip
QTR
OTHH → OOSA → OTHH
OTHH
→
OOSA
OTHH · Doha → OOSA · Salalah
intl
QTR1130 · QR1130 · sched 11:00Z
OOSA
→
OTHH
OOSA · Salalah → OTHH · Doha
intl
QTR19R · QR1131 · sched 18:55Z
2026-04-08
2 legs
round-trip
QTR
OTHH → OOSA → OTHH
OTHH
→
OOSA
OTHH · Doha → OOSA · Salalah
intl
QTR1130 · QR1130 · sched 11:00Z
OOSA
→
OTHH
OOSA · Salalah → OTHH · Doha
intl
QTR19R · QR1131 · sched 18:55Z
2026-03-30
1 legs
QTR
LOWW → OTHH
LOWW
→
OTHH
LOWW · Vienna → OTHH · Doha
intl
QTR3293 · QR3293 · sched Z