Direct flights from Manama (BAH) to Dubai (DXB): 21 nonstop departures observed each week across 3 airlines. 100% of the last 22 operated flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 22 tracked flights. The nonstop covers 487 km, an estimated 1 hour 7 minutes in the air. Measured by Pro Flight Search from live flight boards at Manama and Dubai. Updated 23 September 2026 at 06:57 UTC.
BAH
Manama
tracking
DXB
Dubai
smooth · +8
dep bank 01:10–22:00 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
100% on time
of the last 22 operated BAH → DXB flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 22 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 22 operated legs
Flight time ~1h 07m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 22
The week scheduled departures · origin local time
Emirates flydubai Gulf Air
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
EmiratesEK 100% on time
Flights EK838 10:20 daily · EK840 17:45 daily
flydubaiFZ 100% on time
Flights FZ30 01:40 Mo Tu We Th Sa Su · FZ24 08:30 Mo Tu We Th Fr Sa · FZ22 15:40 daily · FZ28 19:05 We Th
Gulf AirGF 100% on time
Flights GF500 01:10 daily · GF502 07:25 daily · GF504 09:00 daily · GF506 13:30 Mo We Th Fr Sa Su
History operated legs · board outcomes
Show 14 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 DXB, paired departure → arrival per flight and day. Board tracking since Sun, Sep 20 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 30 Completed 22 Delayed 1 Within 15m 21/22 Median +0m
EK838 Emirates
4 days
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
12:44
Est. · Sched 12:359m late
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
12:33
Landed · Sched 12:352m early
Mon, Sep 21
1/2 legs · A6-EXQ
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
12:40
Landed · Sched 12:355m late
Sun, Sep 20
1/2 legs · A6-EXI
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
12:44
Landed · Sched 12:404m late
Full EK838 history →
FZ24 flydubai
3 days
Wed, Sep 23
1/2 legs · A6-FKC
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
10:47
Landed · Sched 10:452m late
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
10:37
Landed · Sched 10:458m early
Mon, Sep 21
1/2 legs · A6-FKM
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
10:47
Landed · Sched 10:452m late
Full FZ24 history →
GF502 Gulf Air
3 days
Wed, Sep 23
1/2 legs · A9C-TE
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
09:38
Landed · Sched 09:5012m early
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
09:32
Landed · Sched 09:5018m early
Mon, Sep 21
1/2 legs · A9C-XF
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
09:25
Landed · Sched 09:5025m early
Full GF502 history →
GF504 Gulf Air
3 days
Wed, Sep 23
1/2 legs · A9C-AD
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
11:13
Est. · Sched 11:2512m early
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
11:18
Landed · Sched 11:257m early
Mon, Sep 21
1/2 legs · A9C-TA
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
10:52
Landed · Sched 11:2533m early
Full GF504 history →
EK840 Emirates
3 days
Tue, Sep 22
1/2 legs · A6-EWI
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
19:46
Landed · Sched 20:0014m early
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
Sched 20:00
Scheduled time only · no board update captured
Sun, Sep 20
1/2 legs · A6-END
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
19:44
Landed · Sched 20:0016m early
Full EK840 history →
FZ22 flydubai
3 days
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
18:03
Landed · Sched 17:558m late
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
17:57
Last seen · Sched 17:552m late
Sun, Sep 20
1/2 legs · A6-FEQ
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
17:57
Landed · Sched 17:552m late
Full FZ22 history →
FZ30 flydubai
2 days
Tue, Sep 22
1/2 legs · A6-FKI
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
03:33
Landed · Sched 03:5522m early
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
03:59
Landed · Sched 03:554m late
Full FZ30 history →
GF500 Gulf Air
3 days
Tue, Sep 22
1/2 legs · A9C-TB
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
03:38
Landed · Sched 03:308m late
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
Sched 03:30
Scheduled time only · no board update captured
Sun, Sep 20
1/2 legs · A9C-TB
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
03:11
Landed · Sched 03:3019m early
Full GF500 history →
GF508 Gulf Air
1 day
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
17:59
Landed · Sched 18:1011m early
Full GF508 history →
GF510 Gulf Air
2 days
Tue, Sep 22
1/2 legs · A9C-AH
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
20:34
Landed · Sched 20:1519m late
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
Sched 20:15
Scheduled time only · no board update captured
Full GF510 history →
GF512 Gulf Air
2 days
Tue, Sep 22
1/2 legs · A9C-TA
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
22:18
Landed · Sched 22:3517m early
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
Sched 22:35
Scheduled time only · no board update captured
Full GF512 history →
GF506 Gulf Air
1 day
Mon, Sep 21
1/2 legs · A9C-TD
BAH
Departure
—
BAH is outside our board polling set.
→
DXB
Arrival
Sched 15:55
Scheduled time only · no board update captured
Full GF506 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 — Manama (BAH) to Dubai (DXB) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BAH-DXB
Copy
How we measure this →
BAH to DXB questions
Is BAH–DXB running on time right now? Smooth skies ahead. The arrival side at DXB is the weaker end, route health score 88/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BAH–DXB? Operators schedule morning departures around 01:10 and evening departures around 17:45 from BAH. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DXB delay card to confirm conditions when you'd arrive.
How long is the flight from BAH to DXB? Great-circle distance is 487 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 64–72 min gate-to-gate on this route.
How often does BAH–DXB fly? 3 carriers operate this route, around 83 flights a week between them. Compare carrier days and times in the airline list above.