Airlines with flights from Male to Bahrain
There are 7 airlines with scheduled flights between MLE and BAH. Gulf Air is the only airline with non-stop flights from Male International Airport to Bahrain International Airport and the flight time is 4 hours and 50 minutes.
Choose airline
Schedules
Non-stop with Gulf Air
-
Total flight time: 4 hours and 50 minutes
-
Bahrain is a Gulf Air hub.
-
7 flights per week
-
Airbus A321neo
-
Business class available
MLE
Direct
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
GF145
19:25
19:25
19:25
19:25
19:25
19:25
19:25
The timetable & schedule information was updated at 2026-04-21
Via Abu Dhabi with Etihad Airways
-
Total flight time: 6h 55m - 8h 55m.
-
26 flights per week
MLE
Via AUH
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EY373
EY643
EY643
----
09:10
09:10
----
09:10
09:10
----
EY379
EY643
EY643
----
09:50
09:50
----
09:50
09:50
----
EY377
EY647
EY647
19:30
----
19:30
19:30
19:30
19:30
19:30
The timetable & schedule information was updated at 2026-04-21
Via Dubai with Emirates
-
Total flight time: 7h 05m - 9h 50m.
-
42 flights per week
MLE
Via DXB
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
EK657
EK839
EK839
09:15
09:15
09:15
09:15
09:15
09:15
09:15
EK659
EK839
EK839
11:15
11:15
11:15
11:15
11:15
11:15
11:15
EK661
EK835
EK835
18:25
18:25
18:25
18:25
18:25
18:25
18:25
The timetable & schedule information was updated at 2026-04-21
Via Sharjah with Air Arabia
-
Total flight time: 7h 10m - 10h 00m.
-
Low-cost airline
-
14 flights per week
MLE
Via SHJ
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
G994
G9103
G9103
09:10
09:10
09:10
09:10
09:10
09:10
09:10
G992
G9105
G9105
14:20
14:20
14:20
14:20
14:20
14:20
14:20
The timetable & schedule information was updated at 2026-04-21
Via Dubai with flydubai
-
Total flight time: 9h 20m - 10h 00m.
-
Low-cost airline
-
23 flights per week
MLE
Via DXB
BAH
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FZ1208
FZ27
FZ27
10:10
10:10
10:10
10:10
10:10
----
----
FZ1570
FZ23
FZ23
23:30
23:30
23:30
23:30
----
----
23:30
The timetable & schedule information was updated at 2026-04-21

There are 7 airlines with scheduled flights between MLE and BAH. Gulf Air is the only airline with non-stop flights from Male International Airport to Bahrain International Airport and the flight time is 4 hours and 50 minutes.
Via Mumbai with IndiGo
Via Doha with Qatar Airways