Flights from London to Dubai

London to Dubai is one of the busiest long-haul routes from the UK, with flights from Heathrow and Gatwick throughout the day. Most flights land at Dubai International Airport, about 15 minutes from the city centre.

  • About 7 hours non-stop
  • Non-stop
  • LHR → DXB

About this route

Dubai works as a holiday, a family visit or a stopover. If you're travelling on to somewhere else, we can build a stopover of a few days into the same ticket.

Non-stop or one stop?

London to Dubai has many non-stop flights every day. Emirates flies from both Heathrow and Gatwick, and British Airways and Virgin Atlantic fly from Heathrow.

With so many non-stop flights, you rarely need a connection to Dubai itself. Dubai is also a major hub, so it often works as the stop on the way to India, Asia or Australia.

When to fly

November to March is warm and dry, with comfortable days, and is the busiest season. June to September is extremely hot, often above 40°C, which is why summer fares and hotel rates are often lower.

Good to know

  • If your passport isn't British, check whether you need a UAE visa before you book. Our UAE visa service can apply for you.
  • The winter school holidays and February half-term are peak times on this route, so book early if your dates are fixed.
  • Dubai International is close to the city, and the metro runs from two of its terminals.

Passports and visas

British citizens can usually get a visit visa on arrival in the UAE. Other passports may need to apply before travelling, and passport validity rules apply, so check GOV.UK for your nationality before you book. Our UAE visa service can apply for you if you need one.

GOV.UK entry requirements for United Arab Emirates (opens in a new tab)Our UAE visa service

London to Dubai: your questions

How long is the flight from London to Dubai?

A non-stop flight from London to Dubai takes about 7 hours, and the flight back is usually a little longer, about 7½ hours.

Which airlines fly non-stop from London to Dubai?

Emirates flies from Heathrow and Gatwick, and British Airways and Virgin Atlantic fly from Heathrow. We confirm the airlines and times running on your dates when we quote.

Do I need a visa for Dubai?

British citizens can usually get a visit visa on arrival. Other nationalities may need to apply before they travel. Check GOV.UK for your passport, and use our UAE visa service if you need one.

How much is a flight from London to Dubai?

Fares from London to Dubai change every day with the season, the day of the week and how full the flight is, so we don't publish a price we can't stand behind. Send us your dates and a consultant will quote you today's total fare, including any service fee, before you pay anything.

How booking with us works

Wicket Travel Limited books flights on your behalf as a travel agent. When you send us a request through our booking portal, by WhatsApp or by phone, a consultant quotes you a total price and the fare rules, and we book only once you agree and pay. The airline issues your e-ticket and operates your flight under its own conditions of carriage.

The full details are in our terms and conditions.

Last reviewed 5 November 2026. Airline schedules change, so we confirm the airlines and times on your dates when we quote.