London to Dubai Flight Time and Distance
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:
- London Gatwick Airport (LGW)
- London Heathrow Airport (LHR)
- Stansted Airport (STN)
- Luton Airport (LTN)
- London City Airport (LCY).
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:
- Dubai International Airport (DXB)
- Al Maktoum International Airport (DWX).
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?
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
- How early should I get to the airport
- Which Items Are Not Allowed In A Hand Luggage
- Best travel clothes for long haul flights
- What To Do On A Long Flight: Plane Entertainment
- EU Air Passenger Rights Explained: what to do if you had a flight disruption
- Inflight Entertainment: Airline Comparison
- The best travel pillow for long haul flights
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.