Flight times and cheap indirect trips to Bali
Which airlines fly to Bali from which Australian airports? And how long does it take to get there?
Flight times to Bali
Flights from Australia to Bali can often be found online for just a few hundred dollars, with many airlines competing to offer the lowest prices to Aussie holiday makers. Here's how to find those cheap airfares.
Flight time
The holiday island of Bali is a popular destination for Australian travellers thanks to its stunning beaches, balmy weather and friendly culture, but also because Indonesia is one of our closest neighbours and its proximity makes it an affordable holiday destination that’s within easy reach.
Aussies can fly to Bali in as little as 2 hours 45 minutes (if you live in Darwin), or around 6+ hours for those flying out of the southern states.
Direct flights
Flying non-stop is the fastest way to get to Bali. Direct routes operate out of Sydney, Melbourne, Brisbane, Adelaide, Perth, Darwin and Port Hedland to Bali's Ngurah Rai International Airport – more commonly known as Denpasar Airport (DPS).
Read our Indonesia and Bali destination guide for more information about Denpasar Airport, including how to get a visa on arrival and how to get transport to your hotel.
Australian airport | Airline | Flight time |
---|---|---|
Sydney Kingsford Smith (SYD) | Jetstar, Virgin, Garuda Indonesia | 6-7 hours |
Melbourne Airport (MEL) | Qantas, Jetstar, Tigerair, Garuda Indonesia | 6-7 hours |
Brisbane Airport (BNE) | Jetstar, Virgin, Garuda Indonesia | 6-7 hours |
Adelaide Airport (ADL) | Jetstar, Tigerair | 5 hours |
Perth Airport (PER) | Qantas, Jetstar, Tigerair, Garuda Indonesia, AirAsia | 3-4 hours |
Darwin International Airport (DRW) | Jetstar, AirAsia | 2-3 hours |
Port Hedland International Airport (PHE) | Virgin | 2-3 hours |
Tip: Jetstar also operates a flight between Perth and Lombok, Bali's neighbouring island.
Indirect flights
Bali can also be reached via indirect flight, meaning you'll have at least one stopover and your journey will take longer.
Your airline combinations and itinerary options are endless, but if you're looking for a bargain airfare (and particularly if you live in an area not serviced by direct flights to Bali) consider these budget carriers:
Airline | Australian airport | Stopover |
---|---|---|
AirAsia | Sydney (SYD) Melbourne (MEL) Gold Coast (OOL) | Kuala Lumpur |
Tigerair | Sydney (SYD) Gold Coast (OOL) | Singapore |
Scoot | Sydney (SYD) Melbourne (MEL) Brisbane (BNE) Perth (PER) Adelaide (ADL) Canberra (CBR) Hobart (HBA) Launceston (LST) Gold Coast (OOL) Cairns (CNS) Ayers Rock/Uluru (AYQ) | Singapore |
The cheapest indirect itineraries often have the longest stopovers and the most inconvenient flight times. If you don't enjoy sitting around in airports at 3am, consider breaking up your journey with a night or two in your stopover city.
Tip: Singapore's Changi Airport has hotel rooms that can be booked in six-hour blocks – perfect for a shower and a snooze between flights.
Where to search and book
You can compare prices for different dates of travel on each airline's website, or if you're not sure which airline you want to fly with, compare fares and itineraries on booking sites such as webjet.com.au, expedia.com, skyscanner.net, kayak.com or speak to a travel agent. See our tips for finding sale fares and saving money on your Bali bookings.
More about Bali
For advice on transport within Bali and Indonesia, including domestic flights, ferries, taxis and hire cars, see our Bali and Indonesia destination guide.