Flights from London to Dubai

London to Dubai: distance and flight time

The nonstop distance from London to Dubai is about 3,416 miles (5,497 km). A direct flight takes roughly 7h 30m; itineraries with a connection take longer depending on the layover.

About Dubai

For the best views without the long queues, go to the Burj Khalifa observation deck around sunset and stay for the night lights—Dubai’s skyline changes dramatically. If you’re crossing between neighborhoods, try the metro (it’s efficient and air-conditioned), and use taxis only for late-night or short hops.

More routes from London

Price Overview

Flights from London to Dubai start from $467. Prices vary by date, airline, and how far in advance you book.

Best Time to Fly

The cheapest month to fly from London to Dubai is typically October with average fares around $693.

MonthFromAverage
August$514$1,269
October$467$693

Airlines

Direct Flights

Direct flights from London to Dubai are available.

Frequently Asked Questions

How much are flights from London to Dubai?
Fares start from $467. Prices shift significantly by departure date — searching flexible dates is the fastest way to find the lowest fare.
What airlines fly from London to Dubai?
17 airlines serve this route: LOT Polish Airlines, Saudi Arabian Airlines, Royal Jordanian, Finnair, Lufthansa, Qatar Airways, British Airways, Scandinavian Airlines, Aegean Airlines, Oman Air, Gulf Air Bahrain, Azerbaijan Airlines, EgyptAir, Turkish Airlines, Air India, Ethiopian Airlines, Kenya Airways. LOT Polish Airlines currently has the lowest fares from $467.
Are there direct flights from London to Dubai?
Yes — non-stop flights are available on British Airways. Connecting itineraries are also available and sometimes cheaper.