Cheap flights from London to Dubai

Compare flight prices from Emirates, British Airways, Virgin Atlantic and more. Direct flights from $310 round trip. The London to Dubai flight takes 6h 50m direct.

This page contains affiliate links. We may earn a commission when you book through our links, at no extra cost to you. Learn more.

Flights from London to Dubai: Route Overview

RouteLondon (LHR) → Dubai (DXB)
Distance5,475 km (3,399 miles)
Flight time6h 50m
Direct flightsYes
Prices from$310 round trip
Best months to flyMay-Sep

The London to Dubai route is a well-served route connecting LHR and DXB. With 4 airlines competing on this route, travelers can find competitive fares starting from $310 for a round trip. Direct flights take approximately 6h 50m, covering a distance of 5,475 km.

Monthly price guide

Average round-trip prices from London to Dubai by month. Highlighted months typically offer the best deals.

JanFebMarAprMayJunJulAugSepOctNovDec
$403$446$390$393$316$375$347$427$307$362$359$449

Prices are estimates based on historical data and may vary. Use the search widget above for current fares.

Airlines flying London to Dubai

The following airlines operate direct flights on this route:

  • Emirates — 12 flights a day from London: 6 from Heathrow, 4 from Gatwick, 2 from Stansted (mix of A380, A350 and 777)
  • British Airways — Heathrow, daily
  • Virgin Atlantic — Heathrow, seasonal (strongest in winter)
  • Royal Brunei — Heathrow, daily; the flight continues to Bandar Seri Begawan, and the London–Dubai leg is often the cheapest full-service fare on the route

One thing to know: flydubai does not fly to London despite what some aggregators list — its network is short-haul from Dubai. Every direct option on this route is a full-service carrier, which is why the fare floor sits higher than on comparable-length routes.

Which London airport? All three work

Unusually for a long-haul route, you don't have to go through Heathrow: Emirates covers Heathrow, Gatwick and Stansted with the same full product — Stansted's budget-airport reputation doesn't apply here, the two daily flights are standard Emirates widebodies. If you're in Essex, Hertfordshire or East London, price Stansted first; from Sussex, Surrey or Kent, Gatwick usually beats fighting through Heathrow. Fares between the three London airports often differ by $30–60 for the same dates, so search all of them.

Booking tips for London to Dubai

The seasonality here is inverted versus Europe: summer (May–September) is the cheap season because Dubai heat kills tourist demand, while November–March, and especially the Christmas–New Year window, is peak. If you can tolerate 40°C outside the (heavily air-conditioned) city, a July fare can undercut a January one by 30–40%. Royal Brunei is the sleeper pick for low fares on full service, and Virgin's seasonal winter flights are worth checking against Emirates in the expensive months. Emirates prices its three London airports separately — the Stansted departures are frequently the cheapest Emirates option.

For the best prices, we recommend comparing across multiple booking platforms:

Alternative airports

Near London: Gatwick (LGW) and Stansted (STN) both have full Emirates service — see above. Search all three London airports; the cheapest one changes week to week.

Near Dubai: everything from London lands at Dubai International (DXB), which has Metro access straight into the city from Terminals 1 and 3. Al Maktoum (DWC) has no scheduled service from London, so you can ignore it.

Prepare for your trip

Once you've booked your flight from London to Dubai:

Read more about flights to Dubai or flights to London.

Related routes

Understanding pricing on the London to Dubai route

With 4 airlines competing on London–Dubai, price wars work in your favor — particularly when low-cost carriers force full-service airlines to match base fares on the same corridor.

Demand on London–Dubai follows predictable cycles tied to holidays, school breaks, and business travel patterns. Booking during the low-demand months in our table above is the easiest way to cut costs.

How to book London to Dubai

For a long-haul flight like London–Dubai, start searching 8–12 weeks before departure. International fares hit their cheapest window 2–3 months out — earlier bookings carry a premium, and last-minute prices are usually the highest. Start on Google Flights to find the cheapest dates, then cross-reference on Skyscanner and the Kiwi.com widget above. No single engine wins every time, so checking two or three is worth the extra minute.

On long-haul routes like this, mixing carriers on different segments can produce lower total costs. Book the outbound with one airline and the return with another if the pricing works out.

What to expect flying London to Dubai

A 6h 50m flight from London to Dubai means the onboard experience genuinely matters. Seat pitch, meal quality, and entertainment options vary significantly between carriers on this route — check SeatGuru for your specific aircraft before choosing.

Check visa and entry requirements for your destination well before booking. Some countries require advance e-visas that take days to process, and discovering this at the airport creates expensive problems.

What we found on London to Dubai pricing

Fares among Emirates, British Airways, Virgin Atlantic and flydubai on this route aren't uniform even for the same travel dates — the $310 headline price is the floor, not the average. The carrier with the lowest base fare is not always cheapest after adding baggage and seat selection — always compare the total cost at checkout, not just the fare shown in search results.

You can get competitive fares if you track prices over 2–3 weeks before committing. Flight prices on this corridor follow predictable seasonal patterns, so timing your purchase around shoulder-season dates gives you the best balance of price and availability.

Your next step

Use the search widget at the top of this page to check current London–Dubai fares. Then cross-reference with Google Flights — its calendar view makes it easy to spot the cheapest departure dates at a glance.

Once you find a good fare, don't hesitate too long. On popular routes like this one, the best prices tend to disappear within 24–48 hours. Setting up a price alert takes 30 seconds and means you will not miss a fare drop.

Frequently Asked Questions

Flights from London to Dubai start from $310 round trip. Prices vary by season — the cheapest months are typically May-Sep. Use the search widget above to compare current prices.

A direct flight from London (LHR) to Dubai (DXB) takes approximately 6h 50m. The distance is 5,475 km (3,399 miles).

Emirates (12 daily flights across Heathrow, Gatwick and Stansted), British Airways and Royal Brunei from Heathrow, plus seasonal Virgin Atlantic in winter. flydubai does not serve London.

May–September, when Dubai's summer heat suppresses demand — a July fare can be 30–40% below a January one. November–March and the Christmas–New Year window are peak. Book several weeks out and compare all three London airports.

Yes — Emirates flies 4 times a day from Gatwick and twice a day from Stansted, with the same widebody product as Heathrow. Fares differ between the three London airports by $30–60 for the same dates, so it pays to search all of them.

No — all London flights land at Dubai International (DXB), which has direct Metro access into the city. Al Maktoum (DWC) has no scheduled London service. The airport choice that matters is on the London end: Heathrow, Gatwick or Stansted.

Ready to book London to Dubai?

Compare prices from 4 airlines and find the best deal.

Search flights →

Complete your trip