Cheap flights from Dubai to London

Compare flight prices from Emirates, British Airways, Virgin Atlantic and more. Direct flights from $310 round trip. The Dubai to London flight takes 7h 15m 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 Dubai to London: Route Overview

RouteDubai (DXB) → London (LHR)
Distance5,475 km (3,399 miles)
Flight time7h 15m
Direct flightsYes
Prices from$310 round trip
Best months to flyMay-Sep

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

Monthly price guide

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

JanFebMarAprMayJunJulAugSepOctNovDec
$427$378$412$384$322$449$409$446$325$399$415$440

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

Airlines flying Dubai to London

The following airlines operate direct flights on this route:

Booking tips for Dubai to London

Westbound flights are ~30 min longer than eastbound due to jet stream. Emirates premium economy offers excellent value on this route. Virgin Atlantic from DXB to LHR often undercuts BA. flydubai to Gatwick/Stansted for budget option.

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

Alternative airports

Near London: LGW (Gatwick), STN (Stansted). Budget carriers frequently use smaller airports nearby. The fares are lower, but add ground transport costs to your comparison before deciding.

Prepare for your trip

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

Read more about flights to London or flights to Dubai.

Related routes

Understanding pricing on the Dubai to London route

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

Pricing on this route reacts to both leisure and business demand. When conferences and events drive up fares in one direction, flying the reverse — or shifting dates by a few days — can still find reasonable prices.

How to book Dubai to London

For a long-haul flight like Dubai–London, 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. Google Flights shows the cheapest dates at a glance — start there, then check Skyscanner and the Kiwi.com search above to make sure you are seeing every available fare.

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 Dubai to London

A 7h 15m flight from Dubai to London 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.

Ground transport from the airport to the city center is worth researching in advance. Pre-booked transfers are often cheaper and more reliable than taxi queues, especially at unfamiliar airports.

What we found on Dubai to London pricing

After comparing fares from Emirates, British Airways, Virgin Atlantic and flydubai, we found that price gaps between airlines on this route can exceed $200 for the same travel dates. The carrier with the lowest base fare is not always cheapest after adding baggage and seat selection — always compare the total cost at checkout.

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.

How to book

Search Dubai to London fares using the widget above, which pulls live prices from Kiwi.com. For a second opinion, check Skyscanner's "whole month" view — it shows you the cheapest day to fly at a glance.

If the price you see today looks reasonable compared to the monthly averages in our table above, book it. Waiting for a further drop is a gamble that more often results in paying more, not less.

Frequently Asked Questions

Flights from Dubai to London 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 Dubai (DXB) to London (LHR) takes approximately 7h 15m. The distance is 5,475 km (3,399 miles).

Airlines operating flights from Dubai to London include Emirates, British Airways, Virgin Atlantic, flydubai.

The cheapest months to fly from Dubai to London are May-Sep. Booking 6-8 weeks in advance and being flexible with travel dates will help you find the lowest fares.

Yes, alternative airports near London include LGW (Gatwick), STN (Stansted). Alternate airports may have lower fares, especially on budget carriers. Account for transfer logistics in your comparison.

Ready to book Dubai to London?

Compare prices from 4 airlines and find the best deal.

Search flights →

Complete your trip