Depending on your origin, Maldives may or may not be a far destination for you. Most flights to Maldives originate from the UAE, Sri Lanka, and Singapore. In the recent year, additional flight connections have been added between Bangkok, Istanbul, and Kuala Lumpur. Maldives is an average of 4-5 hours flight time from most airports that provide service. The closer you are to Maldives, the cheaper the flights.