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


Quick copy and share this page
From London to United Arab Emirates
Below is a list of other destinations to United Arab Emirates from Heathrow with either direct flights or 1 stop connections.
-
AUH Abu Dhabi Direct
-
SHJ Sharjah
From United Kingdom to Dubai
Below is a list of other cities in United Kingdom with flights to Dubai with either non-stop or connecting flights.
-
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