London to Dubai Flight Time and Distance

Average flight time is
7 hours 20 minutes
United Kingdom
United Arab Emirates

The London to Dubai is one of the most popular flights out of the United Kingdom going East. Thanks to its popularity, many airplanes leave London airport with the destination to a Dubai airport daily. Below, you can see all the information you need about this route, from flight time, distance and what major airlines are operating it.

London to Dubai Flights - Average Flight Time

The average flight time from London and Dubai in the United Arab Emirates, is approximately seven hours and twenty minutes. Although the actual flying time is usually around six hours, the total flying time can be longer due to additional factors such as flight delays (for which you can receive compensation), technical issues, air traffic congestion, or aircraft type. The direct flight is operated mostly by Emirates, and British Airways, two of the most respected airlines in the world. 

The Dubai - London return flight time is approximately the same.

In addition, the route taken by your plane will also affect the total flight duration. Depending on winds and air routes, planes typically take a northeasterly route from London to Dubai, passing through countries such as Germany, Poland, Ukraine, Russia, Iran and Qatar before finally reaching its destination.

Flying with indirect airlines from London to Dubai, United Arab Emirates, may take a flight time of up to 13 hours depending on which cities you transit through. 

London to Dubai Flights - Distance

London to Dubai flights have a flight distance of approximately 7853 km or 4,880 miles. This is a rather lengthy flight, but it's not the longest flight.

Departure and Arrival Airports

Both London and Dubai have several airports that service this route. Flights from London to Dubai depart from the following airports:

Additional flights from other airports, such as Southampton and Birmingham, may be available when booking with certain airlines.

Flights from London to Dubai land at the following airports:

Operating Airlines

British Airways offers direct flights from Heathrow to Dubai International. The flight time is approximately 6 hours and 55 minutes.

Emirates offers nonstop flights from Heathrow to DXB. The flight takes approximately 6 hours and 55 minutes.

Qantas also provides direct flights from Heathrow Airport (LHR) to Dubai Airport (DXB). The flight duration is around 7 hours and 10 minutes.

Virgin Atlantic has direct flights from Gatwick (LGW) to DXB. This flight takes about 7 hours and 30 minutes.

Royal Air Maroc offers direct flights from Gatwick (LGW) to DXB. The flight time is approximately 8 hours and 40 minutes.

Besides these top airlines there are some other air carriers that operated this route like Turkish Airlines and Royal Brunei Airlines and few others.

Is London to Dubai flight covered by UK261 or EC261? 

If your flight is covered by UK or EU law, you may be eligible for compensation up to €600 (£520) in case your flight London to Dubai is delayed or cancelled?



EU Airline

UK Airline

Non-EU Airline

Departures from London 




Departures from Dubai




Check if my flight is eligible for compensation up to €600 (£520)

London to Dubai Delayed or Cancelled Flight: How To Claim Compensation

If your London to Dubai flight has a delay of over 3 hours or has been cancelled, you may be entitled to compensation. You can read more information about How to Claim flight compensation or use ourfree trip eligibility checker to see if you qualify.

You’re flight’s been delayed or cancelled? Here’s how you can claim your rights from each of the airlines operating this route:

British Airways delayed or cancelled flight claim

Emirates delayed or cancelled flight claim

Qantas delayed or cancelled flight claim

Royal Air Maroc delayed or cancelled flight claim

Turkish Airlines delayed or cancelled flight claim

How to Find Cheap Flights

If you want to find cheap flights from London, you should start looking for your ticket with at least 3 months in advance. You should also consider the exact travel dates. Usually, you can find cheap tickets for flights between London and Dubai that take place during the week, and not the weekends.

Additional information other travellers found helpful

London to Dubai Flight Time and Distance: FAQ

If your flight was delayed, canceled or overbooked within the last 3 years, you could be eligible for up to 600 € (£520) in compensationCheck Your Flight

How long is the flight from London to Dubai?

The non stop flight from London to Dubai (DXB) typically takes around 7 hours and 5 minutes. Depending on weather conditions and the flight path taken, the duration of flights can differ slightly but usually range between 6 hours 45 minutes to 7 hours 19 minutes long.

Indirect flights: on average up to 13 hours, it depends on which cities you transit through.

What is London to Dubai Flight Distance?

London to Dubai flights have a flight distance of approximately 7853 km or 4,880 miles.

When are flight tickets from London to Dubai the cheapest?

Generally, domestic and international flights to Dubai from London are the cheapest when booked at least three months in advance. Airlines adjust prices based on demand, so booking your tickets early can help you save significantly. Also, the cheapest month to travel is considered March.

It's also recommended to avoid flying during peak times such as weekends, holidays or school breaks. The cost of flights could be higher due to increased demand during these times.

What time does the earliest flight from London to Dubai depart?

The earliest flight departs from London to Dubai at around 6:00 am. The latest flight departs around 10:00 pm and arrives in Dubai at around 7 in the morning.

What is the time difference between London and Dubai?

Dubai, United Arab Emirates is 4 hours ahead of London, UK.


We'll help you get compensation for last 3 years, if your flight was delayed, cancelled or if you were denied boarding.

Check Compensation

this takes few minutes

4.55 out of 5
"Excellent" - 
4223 reviews
CNN Logo
NBC Logo
USA Today Logo
CBS News logo