Good news for budget travelers. From Aug 11 onwards, Thai AirAsia will finally operate direct flights between Bangkok-Male (as opposed to the previous layover in KL) with prices starting as low as B1,990 one-way.
While this is inclusive of airport taxes, you should note promo prices come in limited supply so you might need to be flexible with your dates. We managed to find single legs priced from B2,990-4,990.
Flights depart Don Muang Airport at 9:30am, and returns leave from Male International Airport at 12:30pm daily. The promotional prices can be booked
here through Jun 25.