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-03-04 2026-03-04 90 USD 11 hours 45 minutes Connection 2026-02-28T09:18:48
Dubai (DXB) - Bahrain (BAH) 2026-03-03 2026-03-03 91 USD 10 hours 25 minutes Connection 2026-02-28T09:18:22
Dubai (DXB) - Bahrain (BAH) 2026-03-11 2026-03-11 92 USD 10 hours 40 minutes Connection 2026-02-28T09:02:16
Dubai (DXB) - Bahrain (BAH) 2026-03-10 2026-03-10 97 USD 10 hours 25 minutes Connection 2026-02-26T13:06:48
Dubai (DXB) - Bahrain (BAH) 2026-05-06 2026-05-06 117 USD 11 hours 40 minutes Connection 2026-02-23T21:44:07
Dubai (DXB) - Bahrain (BAH) 2026-03-12 2026-03-12 123 USD 10 hours 25 minutes Connection 2026-02-26T13:06:55
Dubai (DXB) - Bahrain (BAH) 2026-05-08 2026-05-08 127 USD 11 hours 40 minutes Connection 2026-02-24T15:27:19

Dubai to Bahrain flight status

Flight Origin Destination Departure Arrival Equip
EK2020 Dubai (DXB) Bahrain (BAH) 5:10 p.m. 5:30 p.m.
GF0501 Dubai (DXB) Bahrain (BAH) 7:45 a.m. 8:05 a.m.
EK839 Dubai (DXB) Bahrain (BAH) 4 p.m. 4:20 p.m. Boeing 777-300ER
GF0505 Dubai (DXB) Bahrain (BAH) 1 p.m. 1:20 p.m.
GF505 Dubai (DXB) Bahrain (BAH) 1 p.m. 1:20 p.m. Airbus A320neo
QF8837 Dubai (DXB) Bahrain (BAH) 8:20 a.m. 8:40 a.m.
QF8839 Dubai (DXB) Bahrain (BAH) 4 p.m. 4:20 p.m. 77L
GF511 Dubai (DXB) Bahrain (BAH) 9:20 p.m. 9:45 p.m. Airbus A320neo
EK2014 Dubai (DXB) Bahrain (BAH) 2:05 p.m. 2:30 p.m.
GF0513 Dubai (DXB) Bahrain (BAH) 11:35 p.m. 11:59 p.m.
FZ27 Dubai (DXB) Bahrain (BAH) 5:10 p.m. 5:30 p.m. Boeing 737 Max 8
EK837 Dubai (DXB) Bahrain (BAH) 8:20 a.m. 8:40 a.m. Boeing 777-300ER
GF0511 Dubai (DXB) Bahrain (BAH) 9:20 p.m. 9:45 p.m.
GF513 Dubai (DXB) Bahrain (BAH) 11:35 p.m. 11:59 p.m. Boeing 787-9
FZ25 Dubai (DXB) Bahrain (BAH) 8 p.m. 8:20 p.m. Boeing 737 Max 8
FZ23 Dubai (DXB) Bahrain (BAH) 7:15 a.m. 7:35 a.m. Boeing 737-800 (winglets)
FZ023 Dubai (DXB) Bahrain (BAH) 7:15 a.m. 7:35 a.m. Boeing 737 Max 8
EK835 Dubai (DXB) Bahrain (BAH) 2:10 a.m. 2:25 a.m. Boeing 777-300ER
EK2018 Dubai (DXB) Bahrain (BAH) 8 p.m. 8:20 p.m.
GF501 Dubai (DXB) Bahrain (BAH) 7:45 a.m. 8:05 a.m. Airbus A320-100/200
QF8835 Dubai (DXB) Bahrain (BAH) 2:10 a.m. 2:25 a.m. 332
AC7583 Dubai (DXB) Bahrain (BAH) 2:10 a.m. 2:25 a.m. Boeing 777-300ER
FZ21 Dubai (DXB) Bahrain (BAH) 2:10 p.m. 2:30 p.m. Boeing 737 Max 8
FZ021 Dubai (DXB) Bahrain (BAH) 2:10 p.m. 2:30 p.m. Boeing 737-800 (winglets)
GF509 Dubai (DXB) Bahrain (BAH) 7:05 p.m. 7:30 p.m. Airbus A320neo
GF0509 Dubai (DXB) Bahrain (BAH) 7:05 p.m. 7:30 p.m.
FZ29 Dubai (DXB) Bahrain (BAH) 12:20 a.m. 12:40 a.m. Boeing 737 Max 8
MH4587 Dubai (DXB) Bahrain (BAH) 7:15 p.m. 8:45 p.m. 77L
AC7549 Dubai (DXB) Bahrain (BAH) 12:20 a.m. 12:40 a.m. Boeing 737 Max 8
FZ8251 Dubai (DXB) Bahrain (BAH) 6:45 a.m. 7:05 a.m. B738
EK2272 Dubai (DXB) Bahrain (BAH) 10:30 a.m. 2 p.m. None
EK2016 Dubai (DXB) Bahrain (BAH) 7:15 a.m. 7:35 a.m. 737
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
GF503 Dubai (DXB) Bahrain (BAH) 10:50 a.m. 11:10 a.m. 320
GF0507 Dubai (DXB) Bahrain (BAH) 5 p.m. 5:20 p.m.
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.
FZ81 Dubai (DXB) Bahrain (BAH) 11:05 a.m. 11:20 a.m.
FZ081 Dubai (DXB) Bahrain (BAH) 11:05 a.m. 11:20 a.m. Boeing 737-800 (winglets)
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