Search flights from Dubai to London

Book your plane tickets from Dubai to London with ease

Cheapest flights to London

The cheapest flights available in the next 60 days – prices are updated regularly

Flying from Dubai to London: things to know

The most popular route is from Dubai International Airport in Dubai to London Heathrow Airport in London. On average this flight takes 9 hours 39 minutes one-way and costs $1,452 round-trip.

Most popular route

Dubai International Airport (DXB) to London Heathrow Airport (LHR)

Average flight time

9 hours 39 minutes

Average round-trip price

$1,452

Fly from Dubai to London

46 airlines
A beautiful view of London
Expert tips
O’Hare VS Midway: The Ultimate Guide to Chicago Airports – Booking.com
Get the scoop and learn all about Chicago O’Hare and Midway airports, including services, amenities, airlines, and locations.
Author and travel expert
Great selection

Great selection

Easily compare flights, airlines, and prices – all in one place

No hidden fees

No hidden fees

Always know exactly what you’re paying for

Flexibility

Flexibility

Use our flexible plane ticket option to change your dates if needed

Flexible plane ticket options are available for an additional cost on select airfares

Airlines that fly from Dubai to London

Airline options may vary according to recently booked flights and your search terms

  • Emirates logo
    Emirates
  • Saudi logo
    Saudi
  • Gulf Air logo
    Gulf Air
  • Royal Brunei Airlines logo
    Royal Brunei Airlines
  • Turkish Airlines logo
    Turkish Airlines
  • British Airways logo
    British Airways
  • Qatar Airways logo
    Qatar Airways
  • Virgin Atlantic logo
    Virgin Atlantic
  • Royal Jordanian logo
    Royal Jordanian
  • Swiss logo
    Swiss
  • Lufthansa logo
    Lufthansa
  • Azerbaijan Airlines logo
    Azerbaijan Airlines
  • Egyptair logo
    Egyptair
  • Pegasus Airlines logo
    Pegasus Airlines
  • Oman Air logo
    Oman Air
  • Kuwait Airways logo
    Kuwait Airways

Frequently asked questions

Fly to more destinations from Dubai

London
United Kingdom
Riyadh
Saudi Arabia
Kuwait
Kuwait
Jeddah
Saudi Arabia
Paris
France
Frankfurt
Germany
Mumbai
India
Manila
Philippines
Cairo
Egypt
Beirut
Lebanon
Entebbe
Uganda
Manama
Bahrain
Istanbul
Turkey
Zurich
Switzerland
Amsterdam
Netherlands
Manchester
United Kingdom
Doha
Qatar
Munich
Germany
Bangkok
Thailand
Cochin
India
Amman
Jordan
Muscat
Oman
Milan
Italy
Dammam
Saudi Arabia
Brussels
Belgium