Flights from Dubai to London – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DXB to LHR – All flight route options from Dubai International Airport, United Arab Emirates to Heathrow, United Kingdom. These flights are operated by 32 different airlines. Fly non-stop or choose from 49 different connecting flights. The shortest flight time is 7 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Heathrow
We got great deals on hotels and car rentals near the airport.
Dubai to London flights
There are over 53 airlines and as many as 1507 flights every week to this destination. You can fly non-stop to London (LHR) from Dubai (DXB) with British Airways, Royal Brunei Airlines, Emirates or Virgin Atlantic but if a stopover option suits you better you can choose to fly via Hamburg, Newcastle or any other of the 49 alternatives with connectiing airports.
Tip! Consider arriving at City (LCY) or Gatwick (LGW) instead.
Dubai to London with British Airways
You can fly non-stop every weekday with flights departing between 9:00 am and 2:00 am. British Airways is a member of the air alliance OneWorld.
With El Al
If you fly from Dubai with El Al you will do a stopover in Tel Aviv-Yafo, TLV before reaching London. This flight trip will take 10 hours and 50 minutes and you can fly every day of the week except Mondays and Tuesday with departures at 12:30.
Distance & flight times: Dubai International Airport to Heathrow
The shortest flight time between DXB and LHR is 7 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 45m | - | 3434 miles (5525 km) |
HAM Hamburg | 10h 0m | 1h 25m | 3516 miles (5657 km) |
NCL Newcastle | 10h 25m | 4h 15m | 3785 miles (6090 km) |
PRG Prague | 10h 40m | 2h 15m | 3441 miles (5537 km) |
ZAG Zagreb | 10h 45m | 4h 25m | 3455 miles (5559 km) |
SZG Salzburg | 10h 45m | 1h 50m | 3441 miles (5537 km) |
GYD Baku | 10h 55m | 1h 20m | 3600 miles (5792 km) |
NCE Nice | 10h 55m | 2h 0m | 3639 miles (5855 km) |
EDI Edinburgh | 11h 0m | 3h 50m | 3941 miles (6341 km) |
IKA Tehran | 11h 10m | - | - |
TUN Tunis | 11h 10m | 1h 10m | 3920 miles (6307 km) |
GLA Glasgow | 11h 10m | 1h 55m | 3995 miles (6428 km) |
BRU Brussels | 11h 15m | 2h 20m | 3434 miles (5525 km) |
MUC Munich | 11h 15m | 2h 45m | 3438 miles (5532 km) |
SOF Sofia | 11h 15m | 2h 5m | 3457 miles (5562 km) |
BAH Bahrain | 11h 15m | 1h 45m | 3485 miles (5607 km) |
CDG Paris | 11h 20m | 2h 25m | 3489 miles (5614 km) |
MCT Muscat | 11h 25m | 4h 35m | 3861 miles (6212 km) |
GVA Geneva | 11h 33m | 3h 10m | 3544 miles (5702 km) |
DOH Doha | 11h 35m | 3h 55m | 3509 miles (5646 km) |
KWI Kuwait | 11h 35m | 3h 0m | 3453 miles (5556 km) |
BCN Barcelona | 11h 35m | 1h 35m | 3950 miles (6356 km) |
AMS Amsterdam | 11h 55m | 4h 0m | 3460 miles (5567 km) |
ZRH Zurich | 11h 55m | 3h 5m | 3471 miles (5585 km) |
AMM Amman | 11h 55m | 3h 0m | 3563 miles (5733 km) |
BEY Beirut | 12h 0m | 3h 35m | 3512 miles (5651 km) |
MXP Milan | 12h 0m | 4h 10m | 3525 miles (5672 km) |
BGY Milan | 12h 5m | - | - |
FCO Rome | 12h 5m | 1h 35m | 3614 miles (5815 km) |
WAW Warsaw | 12h 10m | 3h 15m | 3513 miles (5652 km) |
DUS Dusseldorf | 12h 10m | 4h 40m | 3439 miles (5533 km) |
ATH Athens | 12h 13m | 1h 0m | 3560 miles (5728 km) |
MAN Manchester | 12h 20m | 3h 5m | 3685 miles (5929 km) |
BUD Budapest | 12h 40m | 5h 0m | 3434 miles (5525 km) |
ARN Stockholm | 12h 40m | 2h 40m | 3904 miles (6282 km) |
OSL Oslo | 12h 50m | 4h 55m | 3963 miles (6376 km) |
BEG Belgrade | 13h 0m | 4h 5m | 3446 miles (5545 km) |
CAI Cairo | 13h 0m | 3h 0m | 3715 miles (5977 km) |
CPH Copenhagen | 13h 10m | 4h 5m | 3621 miles (5826 km) |
RUH Riyadh | 13h 20m | 4h 40m | 3630 miles (5841 km) |
DUB Dublin | 13h 45m | 4h 45m | 3979 miles (6402 km) |
VIE Vienna | 13h 45m | 4h 20m | 3434 miles (5525 km) |
OTP Bucharest | 13h 45m | 4h 45m | 3434 miles (5525 km) |
FRA Frankfurt | 13h 45m | 4h 20m | 3434 miles (5525 km) |
MAD Madrid | 13h 50m | 3h 10m | 4307 miles (6930 km) |
JED Jeddah | 13h 50m | 3h 45m | 4027 miles (6479 km) |
IST Istanbul | 14h 15m | 4h 45m | 3447 miles (5546 km) |
TLV Tel Aviv-Yafo | 14h 45m | - | - |
HEL Helsinki | 15h 35m | 3h 15m | 3989 miles (6418 km) |
MLA Malta | 15h 50m | 3h 30m | 3847 miles (6190 km) |


Quick copy and share this page
From Dubai to United Kingdom
Below is a list of other destinations to United Kingdom from Dubai International Airport with either direct flights or 1 stop connections.
-
LGW London Direct
-
STN London Direct
-
MAN Manchester Direct
-
EDI Edinburgh Direct
-
BHX Birmingham Direct
-
LTN London
-
BRS Bristol
-
GLA Glasgow Direct
-
LBA Leeds
-
NCL Newcastle Direct
From United Arab Emirates to London
Below is a list of other cities in United Arab Emirates with flights to London with either non-stop or connecting flights.