Direct flights from Doha (DOH) to Manama (BAH): 14 nonstop departures observed each week across 2 airlines. 94% of the last 35 operated flights arrived within 15 minutes of schedule. The median arrival is 6 minutes early. No cancellations were recorded across the 35 tracked flights. The nonstop covers 148 km, an estimated 41 minutes in the air. Measured by Pro Flight Search from live flight boards at Doha and Manama. Updated 9 September 2026 at 19:41 UTC.
DOH
Doha
smooth · +0
BAH
Manama
tracking
dep bank 05:25–23:30 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
94% on time
of the last 35 operated DOH → BAH flights arrived within 15 minutes
Median arrival delay is −6 min . 0 of 35 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −6 min across the last 35 operated legs
Flight time ~0h 41m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 35
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 96% on time
Flights GF521 05:25 daily · GF525 11:25 daily · GF527 19:05 daily · GF531 23:30 daily
Qatar AirwaysQR 92% on time
Flights QR1102 13:00 daily · QR1108 15:40 daily
History operated legs · board outcomes
Show 27 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 DOH and BAH, 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 37 Completed 35 Delayed 2 Within 15m 33/35 Median -6m
GF521 Gulf Air
7 days
DOH
Departure
04:59
Departed · Sched 05:2526m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
04:57
Departed · Sched 05:2528m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
04:57
Departed · Sched 05:2528m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
05:06
Departed · Sched 05:2519m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
04:59
Departed · Sched 05:2526m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
05:00
Departed · Sched 05:2525m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
Sched 05:25
Scheduled time only · no board update captured
→
BAH
Arrival
—
BAH is outside our board polling set.
Full GF521 history →
GF525 Gulf Air
6 days
DOH
Departure
11:13
Departed · Sched 11:2512m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
11:08
Departed · Sched 11:2517m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
11:06
Departed · Sched 11:2519m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
11:16
Departed · Sched 11:259m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
11:17
Departed · Sched 11:258m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
11:15
Departed · Sched 11:2510m early
→
BAH
Arrival
—
BAH is outside our board polling set.
Full GF525 history →
GF527 Gulf Air
6 days
DOH
Departure
19:06
Departed · Sched 19:051m late
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
18:47
Departed · Sched 19:0518m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
18:50
Departed · Sched 19:0515m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
19:05 Departed
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
18:59
Departed · Sched 19:056m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
20:16
Departed · Sched 19:5026m late
→
BAH
Arrival
—
BAH is outside our board polling set.
Full GF527 history →
GF531 Gulf Air
6 days
DOH
Departure
Sched 23:30
Scheduled departure
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
23:24
Departed · Sched 23:306m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
23:11
Departed · Sched 23:3019m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
23:29
Departed · Sched 23:301m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
23:26
Departed · Sched 23:304m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
23:16
Departed · Sched 23:3014m early
→
BAH
Arrival
—
BAH is outside our board polling set.
Full GF531 history →
QR1102 Qatar Airways
6 days
DOH
Departure
12:59
Departed · Sched 13:001m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
13:44
Departed · Sched 13:0044m late
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
13:00 Departed
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
12:59
Departed · Sched 13:001m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
12:58
Departed · Sched 13:002m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
13:09
Departed · Sched 13:009m late
→
BAH
Arrival
—
BAH is outside our board polling set.
Full QR1102 history →
QR1108 Qatar Airways
6 days
DOH
Departure
15:40 Departed
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
15:40 Departed
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
15:43
Departed · Sched 15:403m late
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
15:35
Departed · Sched 15:405m early
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
15:42
Departed · Sched 15:402m late
→
BAH
Arrival
—
BAH is outside our board polling set.
DOH
Departure
15:40 Departed
→
BAH
Arrival
—
BAH is outside our board polling set.
Full QR1108 history →
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 — Doha (DOH) to Manama (BAH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DOH-BAH
Copy
How we measure this →
DOH to BAH questions
Is DOH–BAH running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on DOH–BAH? Operators schedule morning departures around 05:25 and evening departures around 19:05 from DOH. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BAH delay card to confirm conditions when you'd arrive.
How long is the flight from DOH to BAH? 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 DOH–BAH fly? 2 carriers operate this route, around 42 flights a week between them. Compare carrier days and times in the airline list above.