Flights Male to Bahrain MLE to BAH

Flights from Male (MLE) to Bahrain (BAH): 1 airline operates 3 flight numbers on this route, about 3 flights a week, distance 3459 km / 2149 miles. No departures are scheduled in the next 30 days; the latest flight was GF145 on Tue, Nov 3, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

MLE Male Male Ibrahim Nasir International Airport BAH Bahrain Bahrain International Airport
Route map MLE to BAH Great-circle route from Male Ibrahim Nasir International Airport, Maldives to Bahrain International Airport, Bahrain, 3459 km. Map data: Natural Earth. MLE BAH Map data: Natural Earth

Male to Bahrain Flights

3 flight numbers from MLE to BAH, with the date each last flew. Local times: MLE UTC+5, BAH UTC+3.

Flight Airline Last seen Departure Arrival
GF145 Gulf Air Nov 3, 2026 19:05 22:15
GF2145 Gulf Air Mar 28, 2026 19:30 22:40
GF147 Gulf Air Mar 19, 2026 18:00 21:00

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.

Airlines flying MLE to BAH

MLE to BAH FAQ

How long is the flight from Male to Bahrain?
About 4 h 35 min: that is the median flight time of the last 12 flights that landed; the timetable allows 5 h 10 min.
Which airlines fly from Male to Bahrain?
Gulf Air has flights from Male (MLE) to Bahrain (BAH) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Male to Bahrain?
About 3 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Male to Bahrain on time?
12 of the last 12 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Male from Bahrain?
3459 km (2149 miles) in a straight line between Male Ibrahim Nasir International Airport and Bahrain International Airport.

Bahrain (BAH) to Male (MLE) flights >