Skip to content
6,452 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day

Cheap Flights London to Maldives 2026 — Fares, Airlines & Best Time to Book

London to the Maldives is a genuine non-stop long-haul: British Airways flies straight from Heathrow to Male in about 10½ hours, with Virgin Atlantic joining the route for the winter season. If you’d rather save money, a single stop through the Gulf usually undercuts the non-stops. This guide covers who flies the route, what a fair return fare looks like in pounds, and when to book.

Route: London (LHR) → Male, Velana International (MLE)

Distance: approximately 8,600 km (5,340 miles)

Non-stop flight time: about 10h 25m – 10h 40m eastbound

Direct flights: Yes — British Airways flies non-stop from Heathrow year-round, and Virgin Atlantic runs a seasonal non-stop from Heathrow over the winter (from late October 2026), at £809–£1,009. One-stop options through the Gulf are usually cheaper — but not equally: Etihad via Abu Dhabi was £536 and up with a typical fare of £550, while Qatar via Doha typically cost £843.

Fares from London to the Maldives (GBP)

The Maldives has a clear high season — the dry north-east monsoon from roughly November to April, with Christmas, New Year and February the priciest weeks of all. The wetter green season (May to October) brings short tropical downpours, thinner crowds and the lowest fares. The figures below are typical economy return fares in pounds; the cheapest are one-stop itineraries, with the Heathrow non-stops sitting toward the top of each band.

Month Demand What to expect
January very high
February very high
March high
April high
May medium
June low-medium
July medium (school holidays)
August medium
September low
October low-medium
November high
December very high (holidays)

Checked against every return fare on sale as we write, a typical fare of roughly £550 is exactly right for the cheap tier — that is Etihad’s median — and everyday fares do climb toward £880–£950 at the busier end. The floor is £536, so a return under about £570 is a genuinely good one and there is nothing in the four hundreds to wait for. The best of those really are one-stop Gulf fares in the green season — specifically Etihad via Abu Dhabi, which was around £290 below Qatar at the typical price.

Airlines on this route

Non-stop (about 10½ hours):

  • British Airways — non-stop Heathrow → Male on the Boeing 787, running year-round.
  • Virgin Atlantic — seasonal non-stop from Heathrow on the 787, operating over the winter high season (from late October 2026).

One-stop (usually the cheapest, about 13–17 hours total):

  • Emirates via Dubai — frequent and well-priced, from several London airports.
  • Qatar Airways via Doha — consistently strong service and often the best-value one-stop.
  • Etihad via Abu Dhabi — a popular choice to the Maldives, frequently the cheapest headline fare.
  • Turkish Airlines via Istanbul and SriLankan via Colombo — also competitive, sometimes with a longer layover.

Because the Gulf carriers compete hard, they usually undercut the non-stops by £60–£150. If time and comfort matter most, book the Heathrow non-stop; if price is the priority, a single stop through Dubai, Doha or Abu Dhabi is the sweet spot.

When to book & how to save

  • Book 2–4 months ahead for the best balance of price and choice; long-haul fares to the Maldives rarely fall in the final weeks.
  • Avoid the peak windows — Christmas, New Year and February are the most expensive and busiest of the year.
  • Travel in the green season (May–October) for the lowest fares; the rain tends to come in short bursts, not all day.
  • Factor in the resort transfer: most Maldives resorts add a seaplane or speedboat transfer on top of your flight — check that cost before you commit to a resort.
  • Compare all-in prices including bags: full-service carriers usually include 23–30 kg checked, but the cheapest “light” fares may not.

Arriving in the Maldives

All international flights land at Velana International (MLE), on Hulhule island next to the capital, Male. There’s no road network to the resort islands, so onward travel is by seaplane, domestic flight or speedboat, almost always arranged by your resort or guesthouse — nearby islands are a short boat ride, while far-flung atolls need a seaplane (daylight hours only) or a connecting domestic flight. A quick ferry or taxi-boat to central Male costs only a pound or two if you’re staying in the capital, but most visitors are collected directly at the airport jetty.

Frequently asked questions

How long is the flight from London to the Maldives?

The non-stop flight from London Heathrow to Male takes about 10 hours 25 minutes to 10 hours 40 minutes eastbound, and a little longer on the way home against the winds. One-stop itineraries through Dubai, Doha or Abu Dhabi typically take 13 to 17 hours in total, depending on the layover.

Are there direct flights from London to the Maldives?

Yes. British Airways flies non-stop from London Heathrow to Male year-round, and Virgin Atlantic operates a seasonal non-stop from Heathrow over the winter high season (from late October 2026) at £809–£1,009. If you’d rather save money, one-stop flights are usually cheaper — when we checked, Etihad via Abu Dhabi from £536 was the standout, with Qatar via Doha from £607 and Gulf Air via Bahrain from £671.

How much does it cost to fly from London to the Maldives?

A typical economy return runs about £621–£956, median £843, with the whole sample spanning £536–£1,296. The best one-stop deals start at £536 on Etihad in the green season (May–October); Virgin Atlantic’s non-stop runs £809–£1,009, and the Christmas and February peaks sit above both.

What is the cheapest month to fly from London to the Maldives?

May, June and September are usually the cheapest. In the dates we could price, connecting returns started at £536 and the non-stop at £809. Avoid Christmas, New Year and February, which are the busiest and most expensive weeks on the route.

Which airlines fly from London to the Maldives?

Non-stop: Virgin Atlantic from Heathrow (£809–£1,009, seasonal winter); British Airways also flies it non-stop year-round but did not appear among the cheapest when we checked. One-stop, cheapest first in our fare data: Etihad via Abu Dhabi (£536 and up, typical fare £550 — the best value on the route by a wide margin), Qatar Airways via Doha (from £607, typical fare £843), Gulf Air via Bahrain (£671–£811) and SWISS from London City via Zurich (£958–£1,003). Emirates, Turkish Airlines and SriLankan also sell the route but did not appear among the cheapest. The one-stop Gulf carriers do offer the lowest fares — though Etihad and Qatar are far from the same price.

Which airport do I fly into in the Maldives?

You arrive at Velana International (MLE), on an island beside the capital, Male. From there your resort arranges onward travel by seaplane, domestic flight or speedboat — there are no roads between the islands, so plan your transfer as part of the trip.

How far in advance should I book London to Maldives flights?

Aim to book 2 to 4 months ahead. Fares climb as departure approaches, especially over the November–April high season and the Christmas and February peaks, so early booking almost always wins on this route.

Is it cheaper to fly on weekdays?

Often, yes — midweek departures (Tuesday to Thursday) tend to price a little lower than Friday to Sunday, and flying out and back midweek can save £40–£100 on a return. Being flexible by a day or two is one of the easiest ways to trim the fare.

Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Indicative economy returns — always check the live fare before booking.

Posted 142d ago

More deals you might like

Loading route… Book Now →
Find your deal