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

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

London to Dubai is one of the UK’s most popular non-stop routes, flown many times a day in around 7 hours. With Emirates and British Airways competing hard, direct fares stay keen — and Dubai doubles as a gateway onward to the Indian Ocean, Asia and Australia. This guide covers who flies it, what a fair return fare looks like in pounds, and when to book.

Route: London (LHR / LGW / STN) → Dubai International (DXB)

Distance: approximately 5,500 km (3,410 miles)

Non-stop flight time: about 6h 55m – 7h 15m eastbound

Direct flights: Yes — Emirates flies non-stop from Heathrow and Gatwick, and British Airways flies non-stop from Heathrow and Gatwick. The direct flight is not the cheapest option, though, and the gap is large: £577–£661 non-stop against £217–£292 on a connection through Budapest, Bucharest, Larnaca or Istanbul. You are paying roughly £300 for the seven hours.

Fares from London to Dubai (GBP)

Dubai’s peak is the cool, sunny season from November to March, which draws the crowds and the highest fares — especially over Christmas and New Year. The fierce summer heat (June to September) brings the lowest prices and the biggest hotel bargains. The figures below are typical economy return fares in pounds; because Emirates and British Airways compete directly, the non-stop fare is usually the one to beat.

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

Checked against every return fare on sale as we write, the route splits into two tiers that the usual advice runs together. Emirates’ non-stop is £577–£661, median £609 — dearer than commonly quoted. Connections are £217–£292, median £250, and the floor is £217 on Wizz Air through Budapest. So a connection under about £240 is a genuinely good fare, and a non-stop under about £590 is as good as the direct gets.

Airlines on this route

Non-stop (about 7 hours):

  • Emirates — the route’s backbone, with multiple daily A380 and Boeing 777 flights from Heathrow, Gatwick and Stansted; generous baggage and strong economy.
  • British Airways — daily non-stop from Heathrow (Terminal 5) and Gatwick; a solid, price-competitive alternative.
  • Virgin Atlantic — operates seasonally, strongest in the winter months, with a full daily service due to return for winter 2027.

One-stop (rarely cheaper on this route):

  • Qatar Airways via Doha, Turkish Airlines via Istanbul or Etihad via Abu Dhabi — all connect London to Dubai with one stop, but with so many non-stops competing, a connection usually costs more and takes much longer.

On this route the direct flight is normally the smart-money choice: several non-stop operators keep fares sharp, so a one-stop rarely saves anything. Book the non-stop unless a connection happens to be in a sale.

When to book & how to save

  • Book 1–3 months ahead for the best fares; the cheapest non-stop seats still go early, especially around school holidays.
  • Travel in summer (June–September) for the lowest prices — it’s very hot, but fares and five-star hotels are at their cheapest.
  • Avoid the December–February peak and the Christmas/New Year fortnight, when demand and fares are at their highest.
  • Be flexible on London airport: Emirates flies from Heathrow, Gatwick and Stansted, so a nearby airport can sometimes price lower for the same non-stop.
  • Check the bag allowance: Emirates and British Airways usually include a generous checked bag, but the cheapest “light” fares may not — always compare the all-in price.

Arriving in Dubai

You land at Dubai International (DXB), only about 5 km from the city centre and one of the world’s busiest airports. The cheapest and often fastest way into town is the Dubai Metro (Red Line), which runs straight from Terminals 1 and 3 to Downtown, Business Bay and the Marina for around £1–£2. A taxi to the centre costs roughly £8–£15 and takes 15–30 minutes. Note that Terminal 2 (used by some regional carriers) is not on the metro. The UAE uses the dirham, so carry a little cash or use a card.

Frequently asked questions

How long is the flight from London to Dubai?

Non-stop flights take about 6 hours 55 minutes to 7 hours 15 minutes eastbound (London to Dubai), and a little longer on the return against the winds. A one-stop routing via Doha, Istanbul or Abu Dhabi takes far longer and rarely saves money.

Are there direct flights from London to Dubai?

Yes. Emirates flies non-stop from Heathrow and Gatwick, and British Airways flies non-stop from Heathrow and Gatwick. Virgin Atlantic also serves the route seasonally. Plenty of airlines fly it direct, but that has not made the non-stop the cheapest option: it was £577–£661 when we checked, against £217–£292 on a one-stop through Budapest, Bucharest, Larnaca, Istanbul or Copenhagen.

How much does it cost to fly from London to Dubai?

A typical connecting economy return runs about £240–£277, median £250, with the connections spanning £217–£292. Emirates’ non-stop is a separate tier at £577–£661. The best deals start at £217 in the summer months (June–September), while the December holidays and the November–February peak sit toward the top of both.

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

June and September are usually the cheapest. In the dates we could price, connecting returns started at £217 and the non-stop at £577. Avoid December to February and the Christmas/New Year fortnight, which are the busiest and most expensive weeks.

Which airlines fly from London to Dubai?

Non-stop: Emirates carried every direct fare we found, from Heathrow and Gatwick, at £577–£661. British Airways and Virgin Atlantic also fly it non-stop but did not appear among the cheapest. The connections are where the low fares are, and not through the hubs usually named: Wizz Air from Luton via Budapest and Gatwick via Larnaca (£217–£264), Ryanair from Stansted via Budapest or Bucharest (£219–£271), AJet from Stansted via Sabiha Gökçen (£240–£292), Norwegian from Gatwick via Copenhagen (£249) and Pegasus from Stansted via Sabiha Gökçen (£251–£286). Check the arrival airport on those: a few land at Sharjah or Al Maktoum (DWC) rather than Dubai International.

Which airport do I fly into in Dubai?

You arrive at Dubai International (DXB), the main gateway, just 5 km from the centre and directly on the Dubai Metro. (Some low-cost and regional flights use Al Maktoum / Dubai World Central (DWC), further out to the south — check which one your ticket uses.)

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

Aim to book 1 to 3 months ahead. Fares rise closer to departure and around the winter peak and Christmas, so booking early pays — though the sheer number of non-stop flights means fewer last-minute spikes than on a thinner route.

Is it cheaper to fly on weekdays?

Often, yes — midweek departures (Tuesday to Thursday) are usually a little cheaper than Friday–Sunday, and flying out and back midweek can save £30–£80 on a return. Flexing your dates by a day or two is one of the easiest ways to cut 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 169d ago

More deals you might like

Loading route… Book Now →
Find your deal