From
To
Thu 5/11
Thu 12/11
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu 5/11
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Thu 5/11
Thu 12/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu 5/11
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Asia Cheap flights to Maldives

Cheap Flights to Maldives

Popular in December High demand for flights, 5% potential price rise
Cheapest in May Best time to find cheap flights, 3% potential price drop
Average price £631 Average for round-trip flights in October 2020
Round-trip from £493 From London to Malé
One-way from £227 One-way flight from London to Malé
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Are there currently restrictions on travel to Maldives related to COVID-19?

There are current restrictions for travel to Maldives at this time. These restrictions are for the safety of Maldives citizens and travellers alike and are as follows: The Maldives has restricted the entry of all travellers who are tourists or airline crew who have been in Bangladesh, China, Iran, Italy, Malaysia, Spain, Sri Lanka, the United Kingdom, or in North Gyeongsang and South Gyeongsang Provinces in South Korea, Ile-de-France and Grand Est (regions of France), and Bavaria, North Rhine Westphalia, and Baden-Wuerttemberg (regions of Germany) in the past 14 days. All visas on arrival are suspended. Nationals of the Maldives and their spouses may still enter the country; they will be subject to 14-day quarantine upon arrival. Carriers intending to carry nationals of Maldives on inbound flights must seek prior approval from relevant authorities. All travellers arriving in the Maldives for a purpose other than tourism will be quarantined for 14 days at a place designated by the government. All travellers must present a completed “Health Declaration Card” and an “Immigration Arrival Card” upon arrival. Velana Airport (MLE) is closed, and is only available for medevac, humanitarian, or non-scheduled flights with minimum 3 hours prior notice and approval. . If you must travel during this time and are allowed to based on current restrictions, please stay informed about updated travel safety tips.

Cheapest prices for Maldives flights by month

January
£618
February
£627
March
£628
April
£666
May
£627
June
£636
July
£647
August
£694
September
£611
October
£612
November
£601
December
£602
November is currently the cheapest month to fly to Maldives. At this moment in time August is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.

When is the best time to fly to Maldives?

Choose a month below to see average flight price and weather conditions.
LON - MLE
Price
£601 - £1,060
MLE
Temperature
30 - 32 °C
MLE
Rainfall
3 - 31 mm

Peak season:

A tropical haven in the Indian Ocean, the Maldives are an archipelago consisting of 1,192 islets of which 200 are inhabited. Flights to the Maldives are booked by honeymooners, divers, snorkelers and sunseekers from all over the world who wish to enjoy a holiday in one of the luxury island resorts. There are a quantity of 4 star and 5 star hotels to choose from, so a stay in the Maldives is guaranteed to involve pampering and relaxation fit for a king or queen. It’s not all massages and mud packs either, the major resort islands have a vibrant nightlife with underwater night clubs, beach parties and organised entertainment for guests. There are numerous restaurants where you can savour first class local and international cuisine. The islands also offer some of the best dive spots in the world with a rich marine life, pristine coral reefs and shipwrecks to explore. Between December and April is considered the peak tourist season with Christmas and New Year’s the most expensive time to book flights to the Maldives. August also coincides with the European summer holidays so expect flight ticket prices to rise and book well in advance.

Off season:

Between May and November, the weather is less guaranteed in the Maldives with cloudy skies, higher humidity and greater chance of rain. The southwest monsoon brings rain between June and August. You may be lucky enough to find sales offering the cheapest flights to the Maldives at this time if you get in quick.

When is the best time to book a flight to Maldives?

There’s no bad time to book flights to the Maldives. The islands are sunny year round with the temperature averaging 30C. If you had to pick a time then between November and April is optimal with the northeast monsoon bringing dry weather. November and April themselves are popular months with divers due to the excellent water visibility. Note that the Maldives is a strict Muslim country and does celebrate Ramadan but this shouldn’t greatly affect your stay in a resort.

Which day is cheapest to fly to Maldives?

The cheapest day to fly to Maldives is usually Wednesday. At the moment, Friday is the most expensive.

What time of day is cheapest to fly to Maldives?

At the moment, flights in the morning are likely to offer the best value for money for your Maldives trip. A flight in the afternoon will more often than not be of higher cost.

How long is the flight to Maldives?

Flights from London to Maldives: 12 hours 35 minutes.

Flights from Manchester to Maldives: 12 hours 50 minutes.

Flights from Birmingham to Maldives: 12 hours 40 minutes.

Flights from Glasgow to Maldives: 13 hours 25 minutes.

Which airlines operate flights to Maldives?

Flights to the Maldives from the UK are operated by: British Airways, Cathay Pacific, SriLankan Airlines, Turkish Airlines Qatar Airways, Emirates, Etihad Airways and many other airlines. Flights will involve at least one stopover depending on the hub of the airline.

How to get from the airport to the city centre?

Flights to the Maldives land at Male International Airport (MLE) on Hulhule Island in the North Male Atoll. A ferry service operates regularly to and from the airport to Male city or there are speedboat transfers to nearby resorts. Some resorts offer complimentary transport from the airport with package holiday deals. Trans Maldivian Airways and Maldivian Air Taxi (PTE) Ltd offer inter-island Maldives flights.

Back to top

Find flights to Maldives

Select your preferred destinations from the list below

Cheapest flights to Maldives

Home Asia Cheap flights to Maldives
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First