Sri Lanka Airlines is the cheapest most of the time, so it is used a lot.
Singapore Airlines is the most expensive, but the service is the best. There are flights every day. Depart in the morning and arrive in Male at 22: 00 that evening.
The price of Malaysia Airlines is between the first two. If there is no special price or the departure place is limited, the first two are recommended.
The price of Emirates Airlines has been the cheapest in the past two years, and the service and hardware are also very good, but the disadvantage is that the transit time is too long and it takes 10 hour.
Non-stop flights all arrive on the same day of departure. The time of Meijia Airlines is better, and the flight time is 6 to 8 hours. Arriving in Maldives on the same day, even the islands that are transported by seaplane can go to the island.