
London Heathrow to Bali
One stop via Doha, Dubai, Singapore or Kuala Lumpur; around 17-19h total travel time.

Getting to Bali
Denpasar (DPS) is a one-stop trip from the UK, usually via Doha, Dubai, Singapore, Kuala Lumpur, Istanbul or Bangkok. Here's how each departure airport compares and how to avoid overpaying.
Flight search
Compare available flights from your city to Bali and explore fares before you book.
Flight search powered by Travelpayouts.
Departure cities

One stop via Doha, Dubai, Singapore or Kuala Lumpur; around 17-19h total travel time.

One stop via Istanbul, Doha or Dubai, often the cheapest London departure.

One stop via Doha, Dubai, Istanbul or Singapore; roughly 18-20h door to door.

One stop via Doha, Dubai or Istanbul, with same-day connections to Denpasar.

One stop via Doha or Dubai; two-stop options via London are usually slower, not cheaper.

One stop via Dubai or Doha, or connect through Manchester for more fare choice.

Usually one stop via Istanbul or Dubai — compare against a rail transfer to Heathrow.
Bali's dry season, April to October, is the driest time to travel and the UK summer holidays in July and August are the busiest and priciest. Christmas and New Year spike hard too. April, May, September and early October are the value windows.
Book two to four months ahead from Heathrow, Gatwick and Manchester for the best economy fares. Regional airports have fewer seats routed to Denpasar, so book earlier if you want to avoid a positioning flight.
Watch the layover. Gulf and Southeast Asian hubs offer short connections that keep you under 20 hours, while some cheap fares build in an overnight stop you'll have to pay for.
Next step
Plan beyond the airfare with our complete Bali trip guide for travellers from the UK. Before you book, check Bali flight schedules for the routes running on your dates, and the Bali weather forecast by month to pick the right season.