London to Bali Flights

Escape to Indonesia's tropical paradise with convenient connections and competitive fares from London Heathrow.

London to Bali flights

Compare prices on 1,000+ airlines — find your cheapest LHR–DPS deal

Search flights

About This Route

Flying from London Heathrow (LHR) to Bali Denpasar (DPS) is one of the UK's most popular long-haul routes, offering travellers access to Indonesia's stunning island paradise. Most flights require one or two stops, typically in Middle Eastern hubs like Dubai or Doha, with a total journey time of 16-20 hours depending on layover duration. Airlines including Emirates, Qatar Airways, British Airways, and Garuda Indonesia operate this route regularly, providing various cabin classes and service standards.

Bali's tropical climate makes it an ideal year-round destination, though the dry season (April-October) offers the best weather and represents peak travel periods. Flight prices typically range from £400-£800 for economy returns, with significant savings available during shoulder seasons. Book 6-8 weeks in advance for optimal rates, and consider flying mid-week to avoid weekend surcharges. The route is well-established with consistent service frequency, making it easy to find flights matching your schedule and budget.

Hotels in Bali

Compare prices from 100+ booking sites

Search hotels

Travel Tips

  • Book mid-week flights (Tuesday-Thursday) for cheaper fares than weekend departures
  • Overnight layovers in Middle Eastern hubs can reduce overall journey fatigue
  • Pack light to avoid baggage fees and navigate long connections more easily
  • Check visa requirements early—UK citizens receive 30 days visa-free entry to Indonesia

Frequently Asked Questions

How long does it take to fly from London to Bali?

The average flight time is 17-20 hours including layovers. Direct routing isn't available, so most journeys involve one or two stops in Middle Eastern or Asian hubs, typically adding 2-4 hours to travel time.

What is the cheapest time to book London to Bali flights?

Book 6-8 weeks in advance for the best prices. Mid-week flights are typically cheaper than weekends. Travelling during Bali's wet season (November-March) offers lower fares, though weather is less predictable.

Which airlines fly from London to Bali?

Emirates, Qatar Airways, British Airways, Singapore Airlines, Malaysia Airlines, and Garuda Indonesia are among the main carriers. Each offers different service levels and connection options via their hub cities.

Do I need a visa to visit Bali from the UK?

UK citizens receive 30 days visa-free entry to Indonesia. For longer stays, you can apply for a visa on arrival (VOA) or obtain one beforehand at the Indonesian embassy. Check current requirements before booking.

Find the cheapest London to Bali flight

Compare 1,000+ airlines. Real-time prices. Book in minutes.

✈ Search LHR → DPS Flights

Flight delayed or cancelled? You could be owed up to €600 in compensation under EU261 regulations.

Check my claim →