Airlines with flights from Bahrain to Male
There are five airlines with scheduled flights between BAH and MLE. Gulf Air is the only airline with non-stop flights from Bahrain International Airport to Male International Airport and the flight time is 5 hours.
Choose airline
Schedules
Non-stop with Gulf Air
-
Total flight time: 5 hours
-
Bahrain is a Gulf Air hub.
-
7 flights per week
-
A321neo
-
Business class available
BAH
Direct
MLE
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
GF144
23:30
23:30
23:30
23:30
23:30
23:30
23:30
The timetable & schedule information was updated at 2024-09-17
Via Doha with Qatar Airways
-
Total flight time: 7h 30m - 9h 20m.
-
One World Alliance
-
14 flights per week
BAH
Via DOH
MLE
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
QR1117
QR674
QR674
----
04:35
04:35
04:35
04:35
04:35
04:35
QR1109
QR670
QR670
22:20
22:20
22:20
22:20
22:20
22:20
22:20
QR1109
QR676
QR676
22:20
22:20
22:20
22:20
22:20
22:20
22:20
The timetable & schedule information was updated at 2024-09-17
Via Dubai with flydubai
-
Total flight time: 9h 00m - 10h 10m.
-
Low-cost airline
-
12 flights per week
BAH
Via DXB
MLE
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
FZ28
FZ1025
FZ1025
18:25
18:25
18:25
18:25
18:25
----
----
FZ26
FZ1207
FZ1207
----
----
21:55
----
21:55
21:55
----
The timetable & schedule information was updated at 2024-09-17
Via Abu Dhabi with Etihad Airways
-
Total flight time: 6h 30m - 9h 20m.
-
9 flights per week
BAH
Via AUH
MLE
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
EY648
EY260
EY260
----
----
03:20
----
03:20
03:20
----
EY644
EY278
EY278
----
17:50
----
17:50
17:50
17:50
----
The timetable & schedule information was updated at 2024-09-17
Via Dubai with Emirates
-
Total flight time: 6h 50m - 10h 10m.
-
8 flights per week
BAH
Via DXB
MLE
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
EK836
EK660
EK660
03:40
03:40
03:40
03:40
03:40
03:40
03:40
EK836
EK652
EK652
03:40
03:40
03:40
03:40
03:40
03:40
03:40
EK834
EK658
EK658
----
----
----
22:50
----
----
----
EK834
EK656
EK656
----
----
----
22:50
----
----
----
The timetable & schedule information was updated at 2024-09-17