Special offers

Our hand-picked range of the best offers available

Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance
  • Inclusive 23kg checked baggage allowance*
  • Airport, online or mobile check-in
  • Free onboard food and bar service

*Not applicable to hand baggage only fares.

Fly non-stop to Dubai for less

Fly from London non-stop to dazzling Dubai with British Airways and enjoy everything this city of contrasts has to offer.

With regular departures from London Heathrow, you could be relaxing in the sun, skiing on the world's largest artificial slope, sipping a traditional Arab tea, cooling down with a cocktail or shopping in the biggest mall on earth - all less than seven hours after leaving the UK.

Essential Dubai flight facts

Fact 1 - London to Dubai flight duration

London to Dubai flight duration

When you fly with BA, you will be in Dubai around 6 hours and 50 minutes after taking off from London. With multiple flights to choose from, you can make the most of your holiday by arriving at a time that suits you best.

Fact two - Flying to Dubai with British Airways

Flying to Dubai with British Airways

Choose British Airways for your flights to Dubai and sit back and relax as our professional and friendly cabin crew take care of your safety and comfort. When you fly with us, you can enjoy our free on-board food and bar service, as well as a convenient 23kg checked baggage allowance, helping you make the most of your holiday from start to finish.

Fact 3 - Arriving in Dubai

Arriving in Dubai

We fly non-stop from London Heathrow to Dubai International Airport, which is conveniently located only 4 kilometres from Dubai city. Dubai's sophisticated infrastructure means that travelling from the airport couldn't be easier, with a comprehensive bus, train, taxi and waterway network connecting the airport and the city 24 hours a day.

Fact 4 - Number of flights

Number of flights

We operate a number of flights each week from London Heathrow to Dubai, making it easier than ever to choose a travel time that suits you best. When you fly with BA, you can also enjoy free seat selection 24 hours in advance and a choice of airport, online or mobile check-in, keeping your journey simple and convenient.

Fact 5 - Flying direct to Dubai from London

Flying non-stop to Dubai from London

With non-stop flights from London Heathrow to Dubai International airport, you can sit back and relax for the duration of your flight, without worrying about stopovers or connections. Enjoy our award-winning in-flight meals and entertainment and start your holiday as soon as you step on board.

Cheap direct flights to Dubai with BA.com.

Cheap non-stop flights to Dubai

Look for the best deals on cheap flights from London Heathrow to Dubai by booking direct on BA.com. With stunning architecture, fine dining and a wide range of activities just seven hours away, Dubai holds something for everyone.

Fly direct to Dubai for less.

Fly non-stop to Dubai for less

Fly from London non-stop to dazzling Dubai with British Airways and enjoy everything this city of contrasts has to offer. With regular departures from London Heathrow, you could be relaxing in the sun, skiing on the world's largest artificial slope, sipping a traditional Arab tea, cooling down with a cocktail or shopping in the biggest mall on earth - all less than seven hours after leaving the UK. Book today to enjoy our cheapest flights and enjoy this oustanding city in style, refreshed and relaxed on arrival.

Cheapest return flights to Dubai from Geneva

 
 
  • CHF594
    Find
    Sep 2014
  • CHF594
    Find
    Oct 2014
  • CHF594
    Find
    Nov 2014
  • CHF576
    Find
    Dec 2014
  • CHF577
    Find
    Jan 2015
  • CHF577
    Find
    Feb 2015
  • CHF577
    Find
    Mar 2015
  • CHF785
    Find
    Apr 2015
  • CHF785
    Find
    May 2015
  • CHF785
    Find
    Jun 2015
  • CHF1065
    Find
    Jul 2015
  • CHF905
    Find
    Aug 2015

How many passengers?

Adults
(12+)
Children
(2-11)
Infants
(0-2)

Travel classes

Terms and conditions