Dubai to London Flight Time and Distance
The Dubai to London is one of the most popular flights out of the East to the United Kingdom. Due to its popularity, many airplanes leave Dubai International Airport airport with the destination to a London airport daily. Below, you can find all the information you need about the Dubai to London route, from flight time, distance and what major airlines are operating it.
London to Dubai Flights - Average Flight Time
The average flight time from Dubai to London is approximately 8 hours. Although the actual flying time is usually closer to 7 hours, the total flying time can be longer due to additional factors, including flight delays (for which you can receive compensation), technical issues, air traffic congestion, or type of aircraft. The direct flight is operated mostly by airlines like British Airways (BA) and Emirates, and British Airways, two of the most respected airlines in the world.
The Dubai to London return flight time is approximately 7 hours and 20 minutes.
In addition, the route taken by your airline will also affect the total flight duration. Depending on wind speed and air routes, planes typically take a north-westerly route from Dubai to London, passing through countries such as Qatar, Iran, Poland and Germany before finally landing in the UK.
Flying with indirect airlines from Dubai to London, UK, may take a flight time of up to 12 or 13 hours depending on the cities you transit through.
Dubai to London Flights - Distance
Dubai to London flights have a flight distance of around 7853 km or 4,880 miles. This is a somewhat 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 Dubai to London depart from the following airports:
- Dubai International Airport (DXB)
- Al Maktoum International Airport (DWX).
Flights from Dubai to London land at the following airports:
- London Gatwick Airport (LGW)
- London Heathrow Airport (LHR)
- Stansted Airport (STN)
- Luton Airport (LTN)
- London City Airport (LCY)
British Airways offers direct flights from to Dubai International Airport to London Heathrow. The flight time is approximately 7 hours and 55 minutes.
Emirates offers nonstop flights from DXB to LHR to DXB. The flight takes approximately 7 hours and 55 minutes.
Swiss Air offers a flight from Dubai to London with 1 stop. The flight takes approximately 14 hours and 15 minutes.
KLM offers a flight from DXB to LCY with 1 stop. The flight takes approximately 10 hours and 15 minutes.
Lufthansa offers a flight from Dubai International Airport to London City Airport with 1 stop. The flight takes approximately 12 hours and 5 minutes.
Besides these top airlines there are some other air carriers that operated this route like Gulf Air, Turkish Airlines, EgyptAir, and 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 to receive compensation up to €600 (£520) in case your flight Dubai to London is delayed or cancelled?
Departures from London
Departures from Dubai
Check if my flight is eligible for compensation up to €600 (£520)
Dubai to London Delayed or Cancelled Flight: How To Claim Compensation
If your Dubai to London flight has a delay of over 3 hours or has been cancelled, you could be entitled to compensation. You can read more information about How to Claim flight compensation or try ourfree trip eligibility checker to see if you qualify.
You’re flight’s been delayed or cancelled? Find out how you can claim your rights from each of the airlines that operat this route:
British Airways delayed or cancelled flight claim
Emirates delayed or cancelled flight claim
Turkish Airlines delayed or cancelled flight claim
Swiss Air delayed or cancelled flight claim
Lufthansa delayed or cancelled flight claim
How to Find Cheap Flights
If you want to find cheap flights from Dubai to London, you should begin by looking for your ticket with at least 3 months in advance. You should also consider the exact travel dates. Most of the time, you can find cheap tickets for flights between London and Dubai that are 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
Dubai to London 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 Dubai to London?
The non stop flight from Dubai to London typically takes around 7 hours and 55 minutes. Depending on weather conditions and the route taken, the duration of flights can differ slightly but usually range between 7 hours and 25 minutes to 7 hours and 55 minutes long.
Indirect flights: on average up to 13 hours, it depends on which cities you transit through.
What is Dubai to London Flight Distance?
Dubai to London flights have a flight distance of approximately 7853 km or 4,880 miles.
When are flight tickets from Dubai to London the cheapest?
Generally, flights to Dubai to London are the cheapest when booked with at least three months in advance. Companies adjust prices based on demand, so booking your tickets early can help you save significantly. Also, the cheapest time of the year to travel is considered March.
It's also recommended to avoid going during peak times such as weekends, holidays or during school breaks. The cost of flights could be higher because of the increased demand during these times.
What time does the earliest flight from Dubai to London depart?
The earliest flight departs from Dubai to London at around 6:00 am. The latest flight departs around 01:00 am and arrives in London at around 6 in the morning.
What is the time difference between Dubai to London?
London, UK is 4 hours behind of Dubai, UAE.