Flight time: Around 17 to 18 hours (including one stop, as there are no direct flights)
Flight distance: Approximately 12,500 km (7,770 miles)
Direct flights: Currently, there are no nonstop flights from London to Bali — most routes include one stop via Doha, Dubai, or Singapore.
Average return fare: Starts from £539* (economy class)
Cabin classes: Economy · Premium Economy · Business · First
Flight frequency: Over 70 connecting flights weekly from London to Denpasar (Bali)
Departure airports: London Heathrow (LHR) / London Gatwick (LGW) / London Stansted (STN)
Arrival airport: Ngurah Rai International Airport (DPS), Denpasar, Bali