Flights from Bangkok to Male – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BKK to MLE – All flight route options from Suvarnabhumi Airport, Thailand to Male International Airport, Maldives. These flights are operated by 3 airlines. Fly non-stop with Bangkok Airways or choose from 1 different transit flights. The shortest flight time is 4 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Male Airport
We got great deals on hotels and car rentals near the airport.
Bangkok to Male flights
With over 47 flights every week and 2 different airlines you have a wide range of options. You can fly non-stop to Male (MLE) from Bangkok (BKK) with Bangkok Airways or opt for a connecting flight via Colombo (CMB).
Bangkok to Male with Bangkok Airways
You can fly non-stop every Monday, Wednesday, Friday or Sunday with departure times at 09:20.
With SriLankan Airlines
If you fly from Bangkok with SriLankan Airlines you will do a stopover in Colombo, CMB before reaching Male. This flight trip will take 7 hours and 55 minutes and you can fly every weekday with departures between 7:00 am and 3:00 pm. SriLankan Airlines is a member of the air alliance OneWorld.
Distance & flight times: Suvarnabhumi Airport to Male International Airport
The shortest flight time between BKK and MLE is 4 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 25m | - | 1978 miles (3183 km) |
CMB Colombo | 9h 40m | 4h 50m | 1979 miles (3184 km) |


Quick copy and share this page
From Bangkok to Maldives
We have found another destination to Maldives from Suvarnabhumi Airport as well.
From Thailand to Male
Below is a list of other cities in Thailand with flights to Male with either non-stop or connecting flights.
-
DMK Bangkok Direct
-
CNX Chiang Mai