Get the Finder app 🥳

Connect your accounts & save

Cheap flights to Bali from Australia to book in 2020

From airlines and flight times to visas and price information - and of course flight deals to Bali - here's what you need to know before boarding your flight to Indonesia.

Updated

Fact checked

You can fly direct to Bali's capital Denpasar from eight Australian cities, bringing you to the island's lush rice terraces, monkey-filled forests, beach clubs and historic temples in as little as three hours (if you're lucky enough to be in Darwin or Perth).

Latest flight deal to Bali to booking in July 2020

I Want That Flight I Want That Flight

Bali flights from $218 return

Available on select dates September 2020 - February 2021. Sample fare is Perth-Bali with AirAsia.

Last verified

Deal ends

eDreams eDreams

Bali flights from $292 return with Malindo Air

Available on select travel dates until October 2020. Sample fare is Perth-Bali. T&Cs apply.

Last verified

Deal ends


How much should I pay for flights to Bali?

If you're flying from Western Australia or the Northern Territory, expect to pay less than $300 return during a sale with a budget airline. Add about $100-$150 to that price for full service fares.

If you're travelling from the east coast or South Australia, fares typically cost less than $500 return for a budget airline, or $100-$150 more for full-service.

When is the cheapest time to fly to Bali?

Travelling off-peak will get you the cheapest fares on flights to Bali. This means avoiding school holidays, the Christmas/New Year's break and the middle of winter when Aussies are seeking sun offshore.

According to Skyscanner data, February, May, August and November tend to be some of the cheapest months to fly to the island.

We looked into when the best times to visit Bali are, and April to August tends to bring some of the best weather. Factoring in May and August tend to also be the cheapest, this could be the optimal time to book a trip.

How far in advance should I book my flight to Bali?

If you're set on a specific travel date, it's best to book at least six weeks in advance.

However, keep an eye our for sales. Airlines like Jetstar and AirAsia have them frequently. If you see a fare within the range we mentioned in the "how much are flights" section above, we'd recommend booking sooner rather than later.

Frequently asked questions about flights to Bali sales

How long does it take to fly to Bali?

Direct flights are available to Bali from eight cities, which are listed with their flight times below. If you're coming from a regional airport, depending on where your stopover is and the schedule of your domestic flight, it could take a few extra hours to reach Denpasar Airport.

  • Port Hedland: 2 hours, 10 minutes
  • Darwin: 2 hours, 50 minutes
  • Perth: 3 hours, 35 minutes
  • Cairns: 4 hours, 35 minutes
  • Adelaide: 5 hours, 25 minutes
  • Melbourne: 6 hours
  • Sydney: 6 hours, 25 minutes
  • Brisbane: 6 hours, 25 minutes

Which airlines fly to Bali from Australia?

Eight airlines offer direct service between Australian airports and Bali (Denpasar), with people living in Perth being the most spoiled for choice.

  • Batik Air: Perth
  • Citilink: Perth
  • Garuda Indonesia: Melbourne, Perth, Sydney
  • Indonesia AirAsia: Perth
  • Jetstar: Adelaide, Brisbane, Cairns, Darwin, Melbourne, Perth, Sydney
  • Malindo Air: Adelaide, Brisbane, Melbourne, Sydney
  • Qantas: Sydney, Melbourne
  • Virgin Australia: Brisbane, Darwin, Melbourne, Port Hedland, Sydney

If you're booking based on price alone, keep in mind which airlines offer full-service flights and which offer budget. If you're adding on bags, meals, entertainment or drinks your budget airline may not be so wallet-friendly.

Of the above, Batik Air, Garuda Indonesia, Malindo, Qantas and Virgin Australia offer flights including checked baggage, while Citilink, Jetstar and Indonesia AirAsia don't.

Where is the airport in Bali?

Ngurah Rai International Airport, the only commercial airport on the island, is located between Kuta and Jimbaran in Bali's south.

How long does it take to get to the airport?

  • Kuta: 12 minutes (4 kilometres)
  • Jimbaran Beach: 15 minutes (5.5 kilometres)
  • Seminyak: 20 minutes (10 kilometres)
  • Nusa Dua: 20 minutes (12 kilometres)
  • Sanur: 30 minutes (15 kilometres)
  • Ubud: 1 hour, 15 minutes (40 kilometres)

To get from the airport to your destination or hotel, visitors can pay a fixed fare to take a public taxi. Do this by heading to the ticketing booth just outside the arrivals building. You'll find a list of prices to each destination. Alternatively, you can pre-arrange a private transfer or shuttle with your hotel – it may be included in the rate anyway. If you flag a taxi yourself, make sure the meter is on, you know the address of where you're going and have a map handy to avoid being taken on an unwanted scenic route at your expense.

Major car rental companies also operate from the airport, although you can usually get one cheaper at a local rental location. Be prepared for Balinese traffic and make sure you're fully covered by travel insurance.

Do I need a visa to travel to Bali with an Australian passport?

If you're travelling to Indonesia with a valid Australian passport and are staying for 30 days or less, then you do not need a visa to visit. Other passports that don't require visas include New Zealand, United Kingdom, Canada, United States and most European countries.

If you're coming from Australia but don't have an Australian passport, or one mentioned above, you may require a visa for your stay, which you may be able to get on arrival.

You will require a visa if you want to stay longer than 30 days, as no extensions to the visa-free period are permitted. You can apply for a Social Cultural Visa that can let you stay in Indonesia for up to 60 days.

Am I required to book an onward or return flight when travelling to Bali?

You should have a ticket or proof that you are leaving Indonesia (i.e. a cruise) before your visa is up. While airlines don't always ask for proof, without this you could be denied boarding on your outbound flight.

Related Posts

Ask an Expert

You are about to post a question on finder.com.au:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com.au is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and Privacy & Cookies Policy.
Ask a question
Go to site