Direct flights from Manama (BAH) to Doha (DOH): 14 nonstop departures observed each week across 2 airlines. 85% of the last 40 operated flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. 5 of the 40 tracked flights were cancelled. The nonstop covers 148 km, an estimated 41 minutes in the air. Measured by Pro Flight Search from live flight boards at Manama and Doha. Updated 18 August 2026 at 05:22 UTC.
BAH
Manama
tracking
DOH
Doha
busy · +25
dep bank 01:40–21:35 14x weekly
Median arrival −12 min across the last 40 operated legs
Flight time ~0h 41m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 12.5% recent route rate · 5 of 40
Current nonstop fares BAH → DOH · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
The week scheduled departures · origin local time
Gulf Air Qatar Airways
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Gulf AirGF 100% on time
Flights GF520 01:40 daily · GF524 09:30 daily · GF526 17:20 daily · GF530 21:35 daily
Qatar AirwaysQR 57% on time
Flights QR1103 16:20 daily · QR1109 19:00 Mo Su
History operated legs · board outcomes
08-14 QR1117 cancelled CNX
08-13 QR1117 cancelled CNX
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from BAH and DOH, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 57 Completed 51 Delayed 1 Cancelled 9 Within 15m 42/51 Median -11m
GF524 Gulf Air
7 days
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
Sched 10:25
Scheduled arrival · landing pending
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
10:14
Landed · Sched 10:2511m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
10:09
Landed · Sched 10:2516m early
Fri, Aug 14
2/2 legs · A9C-AC
BAH
Departure
Sched 09:30
Departure time not on board
→
DOH
Arrival
10:10
Landed · Sched 10:2515m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
10:18
Landed · Sched 10:257m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
10:13
Landed · Sched 10:2512m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
10:22
Landed · Sched 10:253m early
Full GF524 history →
GF526 Gulf Air
7 days
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
Sched 18:15
Scheduled arrival · landing pending
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
18:03
Landed · Sched 18:1512m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
18:07
Landed · Sched 18:158m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
18:11
Landed · Sched 18:154m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
17:56
Landed · Sched 18:1519m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
18:07
Landed · Sched 18:158m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
17:58
Landed · Sched 18:1517m early
Full GF526 history →
GF530 Gulf Air
7 days
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
Sched 22:30
Scheduled arrival · landing pending
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
22:24
Landed · Sched 22:306m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
22:18
Landed · Sched 22:3012m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
22:13
Landed · Sched 22:3017m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
22:24
Landed · Sched 22:306m early
Wed, Aug 12
2/2 legs · A9C-TE
BAH
Departure
Sched 21:35
Departure time not on board
→
DOH
Arrival
22:22
Landed · Sched 22:308m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
22:11
Landed · Sched 22:3019m early
Full GF530 history →
QR1103 Qatar Airways
8 days
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
Sched 16:20
Scheduled arrival · landing pending
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
16:01
Landed · Sched 16:2019m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
16:13
Landed · Sched 16:207m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
16:03
Landed · Sched 16:2017m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
16:19
Landed · Sched 16:201m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
16:03
Landed · Sched 16:2017m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
16:04
Landed · Sched 16:2016m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
16:04
Landed · Sched 16:2016m early
Full QR1103 history →
QR1109 Qatar Airways
6 days
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
Sched 19:00
Scheduled arrival · landing pending
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
19:19
Landed · Sched 19:0019m late
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
18:45
Landed · Sched 19:0015m early
BAH
Departure
Sched 22:20
Cancelled
→
DOH
Arrival
18:43
Landed · Sched 19:0017m early
BAH
Departure
Sched 22:20
Cancelled
→
DOH
Arrival
Sched 23:15
Cancelled
BAH
Departure
Sched 22:20
Cancelled
→
DOH
Arrival
Sched 23:15
Cancelled
Full QR1109 history →
GF520 Gulf Air
8 days
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
02:17
Landed · Sched 02:3518m early
Sun, Aug 16
1/2 legs · A9C-AB
BAH
Departure
Sched 01:40
Scheduled time only · no board update captured
Sat schedule from board history
→
DOH
Arrival
02:28
Landed · Sched 02:357m early
Sat, Aug 15
2/2 legs · A9C-AB
BAH
Departure
Sched 01:40
Departure time not on board
→
DOH
Arrival
02:16
Landed · Sched 02:3519m early
Fri, Aug 14
2/2 legs · A9C-AB
BAH
Departure
Sched 01:40
Departure time not on board
→
DOH
Arrival
02:20
Landed · Sched 02:3515m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
02:32
Landed · Sched 02:353m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
02:33
Landed · Sched 02:352m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
02:15
Landed · Sched 02:3520m early
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
02:38
Landed · Sched 02:353m late
Full GF520 history →
QR1111 Qatar
1 day
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
Sched 17:50
Scheduled time only · no board update captured
Full QR1111 history →
QR1117 Qatar
2 days
BAH
Departure
Sched 04:35
Cancelled
→
DOH
Arrival
Sched 05:30
Cancelled
BAH
Departure
—
BAH is outside our board polling set.
→
DOH
Arrival
Sched 05:30
Cancelled
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Manama (BAH) to Doha (DOH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BAH-DOH
Copy
How we measure this →
BAH to DOH questions
Is BAH–DOH running on time right now? Some delays possible. The arrival side at DOH is the weaker end, route health score 66/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BAH–DOH? Operators schedule morning departures around 01:40 and evening departures around 17:20 from BAH. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DOH delay card to confirm conditions when you'd arrive.
How long is the flight from BAH to DOH? Great-circle distance is 148 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 40–43 min gate-to-gate on this route.
How often does BAH–DOH fly? 2 carriers operate this route, around 37 flights a week between them. Compare carrier days and times in the airline list above.