- Recommended
Agung Rai Museum of Art
Ubud art museum displaying Balinese and Indonesian painting, with works by major local and foreign artists who shaped modern Balinese art.
Flights from London to Bali (Island) depart on average 136 times per day, taking around 17h 15m. Cheap flight tickets for this journey start at $584 (€477) if you book in advance.
The earliest flight runs at 00:15, the last at 23:55. The fastest flight covers the 7751 miles (12475 km) distance in 15h 50m. May is the cheapest month to fly.
Distance 7751 miles (12475 km) |
Average flight duration 17h 15m |
Cheapest ticket price $584 (€477) |
Flights per day 136 |
Fastest flight 15h 50m |
First flight 12:15 AM |
Last flight 11:55 PM |
Cheapest Month May |
Cheapest Day Tue |
High Season Jul - Sep |
Low Season Apr - Jun |
Cheapest price on Sep 19
$601
Average ticket price on Sep 19
$1595
Fastest journey on Sep 19
17 h 35 m
Average journey duration on Sep 19
17 h 48 m
Flights on Sep 19
101
Distance
12475 km
The best way to find a cheap flight ticket from London to Bali (Island) is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from London to Bali (Island) will cost around $1595 if you buy it on the day, but the cheapest tickets can be found for only $601.
It's difficult to get from London to Bali (Island) without transferring at least once.
CZ5094 · CZ8481
CZ304 · CZ8481
CZ304 · CZ625
CZ8050 · CZ8481
OS338 · OS7+
OS8597
BA2303 · BA6362
QR108 · QR962
BA7014 · BA6360
QR16 · QR960
TK1244 · TK66The table below shows live departures for London to Bali (Island) flights for tomorrow, Saturday, September 19. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
LX345+ LX9000 · LX9048 | 6:00 AM London Heathrow Airport | 35h10 | 12:10 AM Denpasar | 2 transfers | |
TK1988 · TK66 | 6:30 AM London Heathrow Airport | 29h35 | 7:05 PM Denpasar | 1 transfer | |
LH4233+ LH9762 · LH9792 | 6:30 AM London Heathrow Airport | 30h55 | 8:25 PM Denpasar | 2 transfers | |
TK1988 · TK174+ OD306 | 6:30 AM London Heathrow Airport | 22h30 | 12:00 PM Denpasar | 2 transfers | |
LH2483+ LH9790 · LH9792 | 6:55 AM London Heathrow Airport | 30h30 | 8:25 PM Denpasar | 2 transfers | |
TK1930 · TK174+ OD306 | 7:10 AM London Gatwick Airport | 21h50 | 12:00 PM Denpasar | 2 transfers | |
TK1930 · TK66 | 7:10 AM London Gatwick Airport | 28h55 | 7:05 PM Denpasar | 1 transfer | |
LH2485+ LH9790 · LH9792 | 7:25 AM London Heathrow Airport | 30h00 | 8:25 PM Denpasar | 2 transfers | |
LH2485+ LH9790 · LH7250 | 7:25 AM London Heathrow Airport | 33h45 | 12:10 AM Denpasar | 2 transfers | |
LH923+ LH9762 · LH9792 | 7:30 AM London Heathrow Airport | 29h55 | 8:25 PM Denpasar | 2 transfers | |
QR6 · QR960 | 8:25 AM London Heathrow Airport | 31h15 | 10:40 PM Denpasar | 1 transfer | |
QR6 · QR962 | 8:25 AM London Heathrow Airport | 26h10 | 5:35 PM Denpasar | 1 transfer | |
LH4235+ LH9762 · LH9792 | 8:30 AM London Heathrow Airport | 28h55 | 8:25 PM Denpasar | 2 transfers | |
BA2306 · BA6362 | 9:00 AM London Gatwick Airport | 25h35 | 5:35 PM Denpasar | 1 transfer | |
EK8 · EK368 | 9:05 AM London Heathrow Airport | 24h30 | 4:35 PM Denpasar | 1 transfer | |
EK12 · EK368 | 9:05 AM London Gatwick Airport | 24h30 | 4:35 PM Denpasar | 1 transfer | |
QR120 · QR960 | 9:30 AM London Heathrow Airport | 30h10 | 10:40 PM Denpasar | 1 transfer | |
QR120 · QR962 | 9:30 AM London Heathrow Airport | 25h05 | 5:35 PM Denpasar | 1 transfer | |
AI162 · AI2147 | 9:45 AM London Heathrow Airport | 20h45 | 1:30 PM Denpasar | 1 transfer | |
TK1982 · TK66 | 10:50 AM London Gatwick Airport | 25h15 | 7:05 PM Denpasar | 1 transfer | |
TK1242 · TK66 | 10:50 AM London Stansted Airport | 25h15 | 7:05 PM Denpasar | 1 transfer | |
CZ5094 · CZ8481 | 11:00 AM London Gatwick Airport | 37h45 | 7:45 AM Denpasar | 1 transfer | |
MH3 · MH853 | 11:00 AM London Heathrow Airport | 24h30 | 6:30 PM Denpasar | 1 transfer | |
TK1980 · TK66 | 11:20 AM London Heathrow Airport | 24h45 | 7:05 PM Denpasar | 1 transfer | |
CX252 · CX783 | 12:20 PM London Heathrow Airport | 22h20 | 5:40 PM Denpasar | 1 transfer | |
TG911 · TG439 | 12:30 PM London Heathrow Airport | 22h30 | 6:00 PM Denpasar | 1 transfer | |
TK1990 · TK66 | 1:20 PM London Heathrow Airport | 22h45 | 7:05 PM Denpasar | 1 transfer | |
KE5908 · KE431 | 1:25 PM London Heathrow Airport | 25h45 | 10:10 PM Denpasar | 1 transfer | |
QR4 · QR962 | 3:05 PM London Heathrow Airport | 19h30 | 5:35 PM Denpasar | 1 transfer | |
QR4 · QR960 | 3:05 PM London Heathrow Airport | 24h35 | 10:40 PM Denpasar | 1 transfer | |
LH909 · LH780+ LH9792 | 3:30 PM London Heathrow Airport | 21h55 | 8:25 PM Denpasar | 2 transfers | |
LH909+ LH9764 · LH9792 | 3:30 PM London Heathrow Airport | 21h55 | 8:25 PM Denpasar | 2 transfers | |
QR8 · QR960 | 4:00 PM London Heathrow Airport | 23h40 | 10:40 PM Denpasar | 1 transfer | |
QR8 · QR962 | 4:00 PM London Heathrow Airport | 18h35 | 5:35 PM Denpasar | 1 transfer | |
QR8 · QR964 | 4:00 PM London Heathrow Airport | 33h25 | 8:25 AM Denpasar | 1 transfer | |
LH2477 · LH768+ LH9792 | 4:25 PM London Heathrow Airport | 21h00 | 8:25 PM Denpasar | 2 transfers | |
TK1986 · TK66 | 4:45 PM London Heathrow Airport | 19h20 | 7:05 PM Denpasar | 1 transfer | |
TK1986 · TK56+ TK9369 | 4:45 PM London Heathrow Airport | 24h35 | 12:20 AM Denpasar | 2 transfers | |
TK1986 · TK54+ SQ948 | 4:45 PM London Heathrow Airport | 24h25 | 12:10 AM Denpasar | 2 transfers | |
TK1986 · TK54+ JQ87 | 4:45 PM London Heathrow Airport | 22h35 | 10:20 PM Denpasar | 2 transfers | |
TK1986 · TK56+ GA652 | 4:45 PM London Heathrow Airport | 24h35 | 12:20 AM Denpasar | 2 transfers | |
QR108 · QR964 | 5:00 PM London Heathrow Airport | 32h25 | 8:25 AM Denpasar | 1 transfer | |
BA2303 · BA6362 | 5:00 PM London Heathrow Airport | 17h35 | 5:35 PM Denpasar | 1 transfer | |
QR108 · QR962 | 5:00 PM London Heathrow Airport | 17h35 | 5:35 PM Denpasar | 1 transfer | |
QR108 · QR960 | 5:00 PM London Heathrow Airport | 22h40 | 10:40 PM Denpasar | 1 transfer | |
LX325 · LX176+ LX9048 | 5:15 PM London Heathrow Airport | 23h55 | 12:10 AM Denpasar | 2 transfers | |
LH915 · LH780+ LH9792 | 5:30 PM London Heathrow Airport | 19h55 | 8:25 PM Denpasar | 2 transfers | |
LH915+ LH9764 · LH9792 | 5:30 PM London Heathrow Airport | 19h55 | 8:25 PM Denpasar | 2 transfers | |
LH915+ LH9764 · LH7250 | 5:30 PM London Heathrow Airport | 23h40 | 12:10 AM Denpasar | 2 transfers | |
LH915 · LH780+ LH7250 | 5:30 PM London Heathrow Airport | 23h40 | 12:10 AM Denpasar | 2 transfers | |
TK1998 · TK66 | 5:40 PM London Gatwick Airport | 18h25 | 7:05 PM Denpasar | 1 transfer | |
TK1998 · TK56+ GA652 | 5:40 PM London Gatwick Airport | 23h40 | 12:20 AM Denpasar | 2 transfers | |
TK1998 · TK54+ SQ948 | 5:40 PM London Gatwick Airport | 23h30 | 12:10 AM Denpasar | 2 transfers | |
TK1998 · TK56+ TK9369 | 5:40 PM London Gatwick Airport | 23h40 | 12:20 AM Denpasar | 2 transfers | |
TK1998 · TK54+ JQ87 | 5:40 PM London Gatwick Airport | 21h40 | 10:20 PM Denpasar | 2 transfers | |
TK1244 · TK54+ SQ948 | 5:45 PM London Stansted Airport | 23h25 | 12:10 AM Denpasar | 2 transfers | |
TK1244 · TK66 | 5:45 PM London Stansted Airport | 18h20 | 7:05 PM Denpasar | 1 transfer | |
TK1244 · TK54+ JQ87 | 5:45 PM London Stansted Airport | 21h35 | 10:20 PM Denpasar | 2 transfers | |
TK1244 · TK56+ TK9369 | 5:45 PM London Stansted Airport | 23h35 | 12:20 AM Denpasar | 2 transfers | |
TK1244 · TK56+ GA652 | 5:45 PM London Stansted Airport | 23h35 | 12:20 AM Denpasar | 2 transfers | |
LH2479 · LH768+ LH9792 | 5:50 PM London Heathrow Airport | 19h35 | 8:25 PM Denpasar | 2 transfers | |
LH2479 · LH768+ LH7250 | 5:50 PM London Heathrow Airport | 23h20 | 12:10 AM Denpasar | 2 transfers | |
TK1932 · TK56+ GA652 | 6:00 PM London Heathrow Airport | 23h20 | 12:20 AM Denpasar | 2 transfers | |
TK1932 · TK54+ SQ948 | 6:00 PM London Heathrow Airport | 23h10 | 12:10 AM Denpasar | 2 transfers | |
MU214 · MU5029 | 6:00 PM London Gatwick Airport | 22h55 | 11:55 PM Denpasar | 1 transfer | |
TK1932 · TK54+ JQ87 | 6:00 PM London Heathrow Airport | 21h20 | 10:20 PM Denpasar | 2 transfers | |
TK1932 · TK56+ TK9369 | 6:00 PM London Heathrow Airport | 23h20 | 12:20 AM Denpasar | 2 transfers | |
CZ8050 · CZ8481 | 6:10 PM London Gatwick Airport | 30h35 | 7:45 AM Denpasar | 1 transfer | |
CX250 · CX785 | 6:20 PM London Heathrow Airport | 37h40 | 3:00 PM Denpasar | 1 transfer | |
TK1972 · TK54+ JQ87 | 6:30 PM London Heathrow Airport | 20h50 | 10:20 PM Denpasar | 2 transfers | |
TK1972 · TK54+ SQ948 | 6:30 PM London Heathrow Airport | 22h40 | 12:10 AM Denpasar | 2 transfers | |
LX433+ LX176+ LX9048 | 6:35 PM London Gatwick Airport | 22h35 | 12:10 AM Denpasar | 2 transfers | |
LX327 · LX176+ LX9048 | 6:40 PM London Heathrow Airport | 22h30 | 12:10 AM Denpasar | 2 transfers | |
QR106 · QR960 | 6:55 PM London Heathrow Airport | 20h45 | 10:40 PM Denpasar | 1 transfer | |
QR106 · QR964 | 6:55 PM London Heathrow Airport | 30h30 | 8:25 AM Denpasar | 1 transfer | |
BA31+ BA4560 | 7:20 PM London Heathrow Airport | 36h40 | 3:00 PM Denpasar | 1 transfer | |
BA11+ JQ87 | 7:25 PM London Heathrow Airport | 19h55 | 10:20 PM Denpasar | 1 transfer | |
QR12 · QR960 | 7:25 PM London Heathrow Airport | 20h15 | 10:40 PM Denpasar | 1 transfer | |
QR12 · QR964 | 7:25 PM London Heathrow Airport | 30h00 | 8:25 AM Denpasar | 1 transfer | |
OS338 · OS7+ OS8597 | 7:30 PM London Heathrow Airport | 36h25 | 2:55 PM Denpasar | 2 transfers | |
KE908 · KE431 | 7:35 PM London Heathrow Airport | 43h35 | 10:10 PM Denpasar | 1 transfer | |
AI2016 · AI2145 | 8:45 PM London Heathrow Airport | 27h40 | 7:25 AM Denpasar | 1 transfer | |
EK68 · EK368 | 9:05 PM London Stansted Airport | 36h30 | 4:35 PM Denpasar | 1 transfer | |
EK68 · EK398 | 9:05 PM London Stansted Airport | 18h40 | 10:45 PM Denpasar | 1 transfer | |
QR9711+ QR964 | 9:10 PM London Heathrow Airport | 28h15 | 8:25 AM Denpasar | 1 transfer | |
QR9711+ QR960 | 9:10 PM London Heathrow Airport | 18h30 | 10:40 PM Denpasar | 1 transfer | |
MU552 · MU5029 | 9:20 PM London Heathrow Airport | 19h35 | 11:55 PM Denpasar | 1 transfer | |
TG917 · TG431 | 9:25 PM London Heathrow Airport | 34h30 | 2:55 PM Denpasar | 1 transfer | |
BA33+ BA8163 | 9:30 PM London Heathrow Airport | 31h35 | 12:05 PM Denpasar | 1 transfer | |
MH1 · MH853 | 9:35 PM London Heathrow Airport | 37h55 | 6:30 PM Denpasar | 1 transfer | |
BA7014 · BA6360 | 9:55 PM London Heathrow Airport | 17h45 | 10:40 PM Denpasar | 1 transfer | |
QR16 · QR964 | 9:55 PM London Heathrow Airport | 27h30 | 8:25 AM Denpasar | 1 transfer | |
QR16 · QR960 | 9:55 PM London Heathrow Airport | 17h45 | 10:40 PM Denpasar | 1 transfer | |
MU7364 · MU7405 | 10:00 PM London Gatwick Airport | 36h20 | 5:20 PM Denpasar | 1 transfer | |
CZ304 · CZ8481 | 10:10 PM London Heathrow Airport | 26h35 | 7:45 AM Denpasar | 1 transfer | |
CZ304 · CZ625 | 10:10 PM London Heathrow Airport | 18h30 | 11:40 PM Denpasar | 1 transfer | |
EK6 · EK368 | 10:15 PM London Heathrow Airport | 35h20 | 4:35 PM Denpasar | 1 transfer | |
TK1984 · TK66 | 10:40 PM London Heathrow Airport | 37h25 | 7:05 PM Denpasar | 1 transfer | |
TK1984 · TK310 | 10:40 PM London Heathrow Airport | 38h15 | 7:55 PM Denpasar | 1 transfer | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Compare flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Discover the best of Bali (Island) — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Bali (Island) trip today.
Ubud art museum displaying Balinese and Indonesian painting, with works by major local and foreign artists who shaped modern Balinese art.
Prominent Ubud museum with traditional and modern Balinese paintings, sculpture, gardens, and regular cultural programs in a central setting.
Museum in a historic Ubud palace compound presenting Balinese painting from classical to contemporary styles in elegant traditional surroundings.
Lively Ubud center with a traditional market, palace, shops, and walkable lanes, making it a practical base for culture and people-watching.
Famous rice terrace landscape near Ubud with scenic walks, irrigation channels, and photo spots that show Bali’s rural character.
Coastal clifftop walking area in Nusa Penida with dramatic limestone formations and sweeping viewpoints over bright blue water and surf.
Find answers to the most common questions about traveling from London to Bali (Island) by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Bali (Island), this guide helps you travel smarter and with confidence.

Most London to Bali (Island) flights use the London Heathrow Airport to Denpasar airport pair. Use this guide to compare London and Bali (Island) airports on this route, check city-centre transport, alongside checking practicalities like airport facilities and services.
London Heathrow Airport is 23 km from London city centre. Public transport options include:
London Heathrow Airport has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Shower, Lounge, and Lost and Found Office.
Free Wi-Fi available throughout the airport for up to 4 hours. ATMs are located in all terminals, offering multiple currencies.
Lost and found is available at the station.
Available at London Heathrow Airport: Parking, Taxis, WC.
Accessibility facilities are available at London Heathrow Airport: Assistance.
London Gatwick Airport is 1 km from London city centre. Public transport options include:
London Gatwick Airport has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Shower, Lounge, and Lost and Found Office.
Free Wi-Fi available throughout the airport for 90 minutes. ATMs are located in both terminals, offering multiple currencies.
Lost and found is available at the station.
Available at London Gatwick Airport: Parking, Taxis, WC.
Accessibility facilities are available at London Gatwick Airport: Assistance.
London Stansted Airport is 1 km from London city centre. Public transport options include:
London Stansted Airport has practical services for this route, including Wifi, Shopping, Parking, ATM, Taxis, Accessibility, WC, Shower, Lounge, and Lost and Found Office.
Free Wi-Fi available throughout the airport for 4 hours. ATMs are located in both the arrivals and departures areas, offering multiple currencies.
Lost and found is available at the station.
Available at London Stansted Airport: Parking, Taxis, WC.
Accessibility facilities are available at London Stansted Airport: Ramps, toilets.
Here are some other resources that might have the information you need