Cheap flights from Bahrain to Dubai

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

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

Bahrain to Dubai flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Bahrain (BAH) - Dubai (DXB) 2026-02-07 2026-02-07 79 USD 18 hours 15 minutes Connection 2026-01-12T09:39:56
Bahrain (BAH) - Dubai (DXB) 2026-01-16 2026-01-16 113 USD 23 hours 30 minutes Connection 2026-01-11T23:58:48
Bahrain (BAH) - Dubai (DXB) 2026-03-06 2026-03-06 155 USD 6 hours 5 minutes Connection 2026-01-12T09:33:08

Bahrain to Dubai flight status

Flight Origin Destination Departure Arrival Equip
GF510 Bahrain (BAH) Dubai (DXB) 6:10 p.m. 8:35 p.m. Airbus A320neo
FZ30 Bahrain (BAH) Dubai (DXB) 1:40 a.m. 3:55 a.m. Boeing 737 Max 8
QF8836 Bahrain (BAH) Dubai (DXB) 3:50 a.m. 6:05 a.m.
GF508 Bahrain (BAH) Dubai (DXB) 3:50 p.m. 6:15 p.m. Airbus A320neo
GF512 Bahrain (BAH) Dubai (DXB) 8:20 p.m. 10:35 p.m. Boeing 787-9
EK840 Bahrain (BAH) Dubai (DXB) 5:45 p.m. 8 p.m. Boeing 777-300ER
FZ024 Bahrain (BAH) Dubai (DXB) 8:35 a.m. 10:50 a.m. Boeing 737 Max 8
EK2015 Bahrain (BAH) Dubai (DXB) 3:30 p.m. 5:45 p.m. Boeing 737-8KN
GF0512 Bahrain (BAH) Dubai (DXB) 8:20 p.m. 10:35 p.m.
GF500 Bahrain (BAH) Dubai (DXB) 1:20 a.m. 3:35 a.m. Airbus A321neo
GF0508 Bahrain (BAH) Dubai (DXB) 3:50 p.m. 6:15 p.m.
GF504 Bahrain (BAH) Dubai (DXB) 9:50 a.m. 12:10 p.m. Airbus A320neo
EK2021 Bahrain (BAH) Dubai (DXB) 6:30 p.m. 8:45 p.m. None
EK838 Bahrain (BAH) Dubai (DXB) 10 a.m. 12:15 p.m. Boeing 777-300ER
FZ0026 Bahrain (BAH) Dubai (DXB) 9:20 p.m. 11:35 p.m.
FZ0024 Bahrain (BAH) Dubai (DXB) 8:35 a.m. 10:50 a.m.
EK836 Bahrain (BAH) Dubai (DXB) 3:50 a.m. 6:05 a.m. Boeing 777-300ER
FZ24 Bahrain (BAH) Dubai (DXB) 8:35 a.m. 10:50 a.m. 73H
EK2019 Bahrain (BAH) Dubai (DXB) 9:20 p.m. 11:35 p.m. 737
FZ22 Bahrain (BAH) Dubai (DXB) 3:30 p.m. 5:45 p.m. 73H
EK7582 Bahrain (BAH) Dubai (DXB) 6:45 p.m. 8:20 p.m.
EK2273 Bahrain (BAH) Dubai (DXB) 2 p.m. 9:05 p.m. None
QF8840 Bahrain (BAH) Dubai (DXB) 5:45 p.m. 8 p.m. 332
FZ26 Bahrain (BAH) Dubai (DXB) 9:20 p.m. 11:35 p.m. Boeing 737 Max 8
QF8838 Bahrain (BAH) Dubai (DXB) 10 a.m. 12:15 p.m. Boeing 777-31H(ER)
FZ28 Bahrain (BAH) Dubai (DXB) 6:30 p.m. 8:45 p.m. Boeing 737 Max 8
EK834 Bahrain (BAH) Dubai (DXB) 11 p.m. 1:25 a.m. B77W
EK2017 Bahrain (BAH) Dubai (DXB) 8:35 a.m. 10:50 a.m.
GF506 Bahrain (BAH) Dubai (DXB) 1:30 p.m. 3:55 p.m. Airbus A320neo
GF502 Bahrain (BAH) Dubai (DXB) 7:25 a.m. 9:50 a.m. A320
EK2425 Bahrain (BAH) Dubai (DXB) 12:45 p.m. 6:25 p.m. None
B65047 Bahrain (BAH) Dubai (DXB) 10:15 a.m. 12:40 p.m. Boeing 777-31H(ER)
B65043 Bahrain (BAH) Dubai (DXB) 10:50 p.m. 1:15 a.m.
B65045 Bahrain (BAH) Dubai (DXB) 1:24 p.m. 3:59 p.m.
FZ082 Bahrain (BAH) Dubai (DXB) 12:20 p.m. 2:40 p.m. Boeing 737-800 (winglets)
FZ82 Bahrain (BAH) Dubai (DXB) 12:20 p.m. 2:40 p.m. 73H
GF3157 Bahrain (BAH) Dubai (DXB) 8:05 p.m. 10:35 p.m. Airbus A321neo
FZ086 Bahrain (BAH) Dubai (DXB) 1:40 p.m. 4 p.m. Boeing 737-800 (winglets)
GF514 Bahrain (BAH) Dubai (DXB) 5:15 p.m. 7:35 p.m. 320
FZ8252 Bahrain (BAH) Dubai (DXB) 9:20 a.m. 11:40 a.m. B738
FZ8320 Bahrain (BAH) Dubai (DXB) 3:45 a.m. 6 a.m. B738
MH4576 Bahrain (BAH) Dubai (DXB) 9:55 a.m. 12:10 p.m. Boeing 777-31H(ER)
MH4578 Bahrain (BAH) Dubai (DXB) 5:45 p.m. 8 p.m. None
B65049 Bahrain (BAH) Dubai (DXB) 5:50 p.m. 8 p.m. None
FZ8132 Bahrain (BAH) Dubai (DXB) 7:15 a.m. 9:30 a.m. B738
ES131 Bahrain (BAH) Dubai (DXB) None None B762
ES1131 Bahrain (BAH) Dubai (DXB) None None B762
ES135 Bahrain (BAH) Dubai (DXB) None None B762
EK9551 Bahrain (BAH) Dubai (DXB) None None B77W
EK9517 Bahrain (BAH) Dubai (DXB) None None B77L
EK9275 Bahrain (BAH) Dubai (DXB) None None B77W
ES133 Bahrain (BAH) Dubai (DXB) None None B762
FZ2019 Bahrain (BAH) Dubai (DXB) 9:25 p.m. 11:45 p.m. 737
FZ2015 Bahrain (BAH) Dubai (DXB) 3:35 p.m. 5:45 p.m. 737
EK9396 Bahrain (BAH) Dubai (DXB) None None B77W
GF7512 Bahrain (BAH) Dubai (DXB) midnight 10:35 p.m. None
EK8838 Bahrain (BAH) Dubai (DXB) 10:15 a.m. 12:40 p.m. 77W
FZ2017 Bahrain (BAH) Dubai (DXB) 8:35 a.m. 10:55 a.m. 737
EK8836 Bahrain (BAH) Dubai (DXB) 3:50 a.m. 6:05 a.m. 77W
9K1531 Bahrain (BAH) Dubai (DXB) 9:55 a.m. 12:10 p.m.
9K1195 Bahrain (BAH) Dubai (DXB) 3:50 a.m. 6:05 a.m. CNA
9K1506 Bahrain (BAH) Dubai (DXB) 4 p.m. 6:15 p.m.
9K1517 Bahrain (BAH) Dubai (DXB) 3 p.m. 5:20 p.m.
9K1501 Bahrain (BAH) Dubai (DXB) 5:45 p.m. 8 p.m.
IR329 Bahrain (BAH) Dubai (DXB) 2:20 a.m. 4:35 a.m.
9K1519 Bahrain (BAH) Dubai (DXB) 8:20 p.m. 10:35 p.m.
9K151 Bahrain (BAH) Dubai (DXB) 2 p.m. 4:15 p.m. CNA
9K1504 Bahrain (BAH) Dubai (DXB) 9:10 p.m. 11:35 p.m.
9E4013 Bahrain (BAH) Dubai (DXB) 5:55 p.m. 5 a.m.
BN321 Bahrain (BAH) Dubai (DXB) 8 a.m. 10:10 a.m.