DXB to LHR

Go direct from Dubai to London with British Airways and find yourself in the heart of the action in England's cosmopolitan capital.

Discover London with flights from Dubai

Book your flights to London from Dubai and before you know it you could be exploring the famous attractions of one of the world's most iconic cities. Historical sites and modern marvels await, from the beautiful grounds at Buckingham Palace to the sky-scraping heights of The Shard. Add to the mix an electrifying and diverse culture, encompassing everything from West End plays to ground-breaking art exhibitions and the British capital offers up a plethora of exciting entertainment for everyone.

And with direct flights from Dubai to London Heathrow, you'll find yourself in the beating heart of the city in just over seven hours. With the convenience of free advance seat selection, a 23kg baggage allowance and online, mobile or airport check-in, you can sit back, relax and enjoy your stress-free flight to London.

Flight duration from Dubai to London

Flying to London with British Airways

Fly to London from Dubai with British Airways and you'll enjoy award-winning, professional service from our friendly cabin crew. With complimentary food and drink and the latest in-flight entertainment, you can let your holiday start as soon as you step on board.

Arriving in London from Dubai

Once you touchdown, central London is easily reachable by road or public transport from Heathrow Airport. Convenient services like the Heathrow Express train depart several times an hour and arrive at Paddington Station in just 15 minutes, whilst buses and taxis and readily available from the terminal building.