Cheap flights from Dubai to Bahrain

Find cheap Bahrain to Dubai flights with our free search service. Compare all available fares for direct or connection flights from Bahrain to Dubai.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Dubai to Bahrain flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Dubai (DXB) - Bahrain (BAH) 2026-06-03 2026-06-03 261 USD 10 hours 35 minutes Connection 2026-06-01T14:24:07

Dubai to Bahrain flight status

Flight Origin Destination Departure Arrival Equip
GF0509 Dubai (DXB) Bahrain (BAH) 7:05 p.m. 7:30 p.m.
GF0505 Dubai (DXB) Bahrain (BAH) 12:15 p.m. 12:40 p.m.
GF0501 Dubai (DXB) Bahrain (BAH) 8 a.m. 8:15 a.m.
GF0507 Dubai (DXB) Bahrain (BAH) 5 p.m. 5:20 p.m.
GF0513 Dubai (DXB) Bahrain (BAH) 11:35 p.m. 11:55 p.m.
GF509 Dubai (DXB) Bahrain (BAH) 7:05 p.m. 7:30 p.m. Airbus A320neo
EK2272 Dubai (DXB) Bahrain (BAH) 12:40 p.m. 6 p.m. None
QF8839 Dubai (DXB) Bahrain (BAH) 4 p.m. 4:20 p.m. 77L
AC7549 Dubai (DXB) Bahrain (BAH) 5:30 p.m. 5:45 p.m. Boeing 737 Max 8
GF511 Dubai (DXB) Bahrain (BAH) 9 p.m. 9:15 p.m. Airbus A320neo
EK839 Dubai (DXB) Bahrain (BAH) 4 p.m. 4:20 p.m. Boeing 777-300ER
FZ81 Dubai (DXB) Bahrain (BAH) 10:55 a.m. 11:15 a.m.
FZ081 Dubai (DXB) Bahrain (BAH) 10:55 a.m. 11:15 a.m. Boeing 737-800 (winglets)
GF503 Dubai (DXB) Bahrain (BAH) 10:50 a.m. 11:10 a.m. 320
GF505 Dubai (DXB) Bahrain (BAH) 12:55 p.m. 1:20 p.m. Airbus A320neo
FZ25 Dubai (DXB) Bahrain (BAH) 3:30 p.m. 3:50 p.m. Boeing 737 Max 8
FZ21 Dubai (DXB) Bahrain (BAH) 2:20 p.m. 2:40 p.m. Boeing 737 Max 8
EK2014 Dubai (DXB) Bahrain (BAH) 2:20 p.m. 2:40 p.m.
GF513 Dubai (DXB) Bahrain (BAH) 11:35 p.m. 11:55 p.m. Boeing 787-9
EK837 Dubai (DXB) Bahrain (BAH) 8:30 a.m. 8:45 a.m. Boeing 777-300ER
FZ021 Dubai (DXB) Bahrain (BAH) 2:20 p.m. 2:40 p.m. Boeing 737-800 (winglets)
GF0511 Dubai (DXB) Bahrain (BAH) 9 p.m. 9:15 p.m.
FZ29 Dubai (DXB) Bahrain (BAH) 5:30 p.m. 5:50 p.m. Boeing 737 Max 8
EK2018 Dubai (DXB) Bahrain (BAH) 3:30 p.m. 3:50 p.m.
FZ23 Dubai (DXB) Bahrain (BAH) 7:10 a.m. 7:30 a.m. Boeing 737-800 (winglets)
QF8837 Dubai (DXB) Bahrain (BAH) 8:30 a.m. 8:45 a.m.
EK2016 Dubai (DXB) Bahrain (BAH) 7:10 a.m. 7:30 a.m. 737
FZ023 Dubai (DXB) Bahrain (BAH) 7:10 a.m. 7:30 a.m. Boeing 737 Max 8
MH4587 Dubai (DXB) Bahrain (BAH) 6:05 p.m. 7:25 p.m. 77L
GF501 Dubai (DXB) Bahrain (BAH) 7:45 a.m. 8:05 a.m. Airbus A320-100/200
FZ27 Dubai (DXB) Bahrain (BAH) 5:10 p.m. 5:30 p.m. Boeing 737 Max 8
AC7583 Dubai (DXB) Bahrain (BAH) 2:10 a.m. 2:25 a.m. Boeing 777-300ER
EK2020 Dubai (DXB) Bahrain (BAH) 5:10 p.m. 5:30 p.m.
EK835 Dubai (DXB) Bahrain (BAH) 2:10 a.m. 2:25 a.m. Boeing 777-300ER
QF8835 Dubai (DXB) Bahrain (BAH) 2:10 a.m. 2:25 a.m. 332
FZ8251 Dubai (DXB) Bahrain (BAH) 6:45 a.m. 7:05 a.m. B738
EK833 Dubai (DXB) Bahrain (BAH) 9:15 p.m. 9:30 p.m. B77W
MH4585 Dubai (DXB) Bahrain (BAH) 1:40 p.m. 3:45 p.m. 77W
GF507 Dubai (DXB) Bahrain (BAH) 5 p.m. 5:20 p.m. 320
B65044 Dubai (DXB) Bahrain (BAH) 2 a.m. 2:15 a.m.
B65046 Dubai (DXB) Bahrain (BAH) 8:30 a.m. 8:45 a.m.
B65048 Dubai (DXB) Bahrain (BAH) 4:10 p.m. 4:30 p.m.
B65042 Dubai (DXB) Bahrain (BAH) 9:15 p.m. 9:30 p.m.
GF3156 Dubai (DXB) Bahrain (BAH) 8 a.m. 8:15 a.m. Airbus A320neo
GF515 Dubai (DXB) Bahrain (BAH) 8:45 p.m. 9:10 p.m. A320
D0735 Dubai (DXB) Bahrain (BAH) 4 a.m. 3 a.m. Boeing 767-323(ER)(BDSF)
FZ8131 Dubai (DXB) Bahrain (BAH) 6:15 a.m. 6:20 a.m. B738
FZ8319 Dubai (DXB) Bahrain (BAH) 2:35 a.m. 2:40 a.m. B738
GF1513 Dubai (DXB) Bahrain (BAH) midnight 12:24 a.m. None
ES130 Dubai (DXB) Bahrain (BAH) None None B762
ES132 Dubai (DXB) Bahrain (BAH) None None B762
ES1130 Dubai (DXB) Bahrain (BAH) None None B762
EK9550 Dubai (DXB) Bahrain (BAH) None None B77W
ES134 Dubai (DXB) Bahrain (BAH) None None B762
ES136 Dubai (DXB) Bahrain (BAH) None None B762
GF7513 Dubai (DXB) Bahrain (BAH) 11:35 p.m. midnight None
EK8835 Dubai (DXB) Bahrain (BAH) 2:15 a.m. 2:30 a.m. 77W
FZ2351 Dubai (DXB) Bahrain (BAH) 10:50 a.m. 11:05 a.m. 737
FZ2016 Dubai (DXB) Bahrain (BAH) 7:15 a.m. 7:30 a.m. 737
FZ2014 Dubai (DXB) Bahrain (BAH) 2 p.m. 2:15 p.m. 737
9E3904 Dubai (DXB) Bahrain (BAH) 7:15 p.m. 7:30 p.m. CRJ
Y6593 Dubai (DXB) Bahrain (BAH) 12:55 a.m. 1:10 a.m.
9E3880 Dubai (DXB) Bahrain (BAH) 11:35 p.m. 11:50 p.m.
9E3886 Dubai (DXB) Bahrain (BAH) 9:20 p.m. 9:35 p.m.
9K1134 Dubai (DXB) Bahrain (BAH) 7:30 a.m. 7:45 a.m. CNA
9E3906 Dubai (DXB) Bahrain (BAH) 5 p.m. 5:15 p.m. CR9
9E3887 Dubai (DXB) Bahrain (BAH) 8:10 p.m. 8:25 p.m.
AB6525 Dubai (DXB) Bahrain (BAH) 10:25 a.m. 10:40 a.m. 319
9U884 Dubai (DXB) Bahrain (BAH) 4:05 p.m. 4:25 p.m. E90
9E3889 Dubai (DXB) Bahrain (BAH) 1 p.m. 1:15 p.m.
9E3890 Dubai (DXB) Bahrain (BAH) 2 p.m. 2:15 p.m.
4U8061 Dubai (DXB) Bahrain (BAH) 8 a.m. 8:15 a.m. 319