Cheap flights from London to Dubai
Dubai is a popular winter-sun choice from London, with frequent direct flights and plenty of one-stop options that can be cheaper.
Lowest recent price found. Prices change – always check the final price before booking.
Cheapest vs typical fare
Recent return fares from London to Dubai. The gap is what comparing can save you.
“Typical” is the middle price among recent fares we found for this route. Prices change constantly and are not guaranteed.
Airlines on this route
Emirates and British Airways fly between London and Dubai. We compare them side by side with hundreds of travel sites, so you can see the cheapest option in one search.
Money-saving tip
One-stop fares through other Gulf hubs can undercut direct flights – compare both before you book, and check the total journey time.
Cheapest days to fly from London to Dubai
Day-by-day one-way prices from London. Green days are cheapest. Tap a day to search that date.
Best time to visit Dubai
November to March is the most comfortable time, with warm days and cooler evenings. Summer is extremely hot, which is often when fares and hotel prices drop.
Before you travel, check the latest entry requirements and advice for United Arab Emirates on GOV.UK foreign travel advice.
London to Dubai flights: your questions
How long is the flight from London to Dubai?
Direct flights from London to Dubai take about 7 hours. Journeys with a stop take longer, depending on the connection.
Which airports serve London to Dubai flights?
In London, flights to Dubai leave from Heathrow, Gatwick and Stansted. In Dubai, you arrive at Dubai International (DXB), with some flights using Al Maktoum (DWC).
Which airlines fly from London to Dubai?
Emirates and British Airways all fly this route. We compare them alongside hundreds of travel sites, so you can see every option in one search.
When is the cheapest time to fly to Dubai?
It changes from year to year. The price calendar on this page shows the lowest recent one-way fare from London for each day, so you can spot the cheapest dates to go.
What is the time difference between London and Dubai?
Dubai is 3–4 hours ahead of the UK.
Ready to find your fare?
Compare hundreds of airlines and travel sites for London to Dubai in one search.
Compare London → Dubai flights →