Book your own unforgettable travel experiences to Bali


Australian’s love to travel, and there’s no question, when it comes to their favourite holiday beach destination, the Indonesian island of Bali is one of the most popular. Flights to Denpasar (Bali’s capital city) leave every day from places like Adelaide, Brisbane, Melbourne and Sydney. And while not daily, even Cairns, Darwin, Port Hedland and Townsville enjoy direct Bali flights.

Flying time from Australia to Bali’s Denpasar Airport is minimal. From Perth, holiday goers can expect to be in Bali in under four hours, and from Cairns in just 4.5 hours. From east coast capital cities, flying time is just 6.5 hours. The best part is, Bali is situated in a not too distant time zone, meaning jet-lag is never a factor when making the trip.

Airlines flying to Bali

Whether you’re looking for the most direct route to Bali, or prefer to make some sightseeing stops along the way, these airlines can get you to where you want to go.

Fly nonstop between Australia and Denpasar

From Adelaide. Jetstar fly nonstop from Adelaide to Bali. Jetstar offers a daily departure.

From Brisbane. Virgin Australia flies to Bali every day of the week. The airline offers two flights Wednesday, Thursday and Saturday. Jetstar flies four times a week on Sunday, Tuesday, Wednesday and Friday.

From Cairns. Jetstar’s three weekly flights depart late in the evening every Sunday, Thursday and Friday.

From Darwin. Air Asia and Jetstar fly to Bali from Darwin. Jetstar’s flights depart every Monday, Tuesday, Friday, Saturday. Air Asia flights operate Sunday, Monday, Wednesday and Friday.

From Port Hedland. Virgin Australia operates one weekly service to Bali every Saturday afternoon.

From Melbourne. Four airlines provide nonstop service to Bali-

  • Garuda Indonesia – The Indonesia airline operates every day except Tuesday and Thursday.
  • Jetstar – Two flights on Mondays and Thursdays with a single flight on all other days.

From Perth. Four airlines fly between Perth and Bali-

  • Garuda Indonesia – A daily morning departure arriving in Bali around midday.
  • Jetstar – Two daily flights, one morning and one in the afternoon.

From Sydney. Four airlines operate between Sydney and Bali-

  • Garuda Indonesia – Flights operate every day except Wednesdays
  • Jetstar – A single daily flight departing every afternoon
  • Virgin Australia – Two flights on Fridays and Sundays, one flight all other days

From Townsville. Jetstar flies every Monday, Wednesday and Saturday to Bali

Make the most of your trip with a stop enroute. These airlines depart from Australia and offer Bali connections via the following cities-

  • Air New Zealand (via Auckland)
  • Air Niugini (via Port Moresby)
  • Cathay Pacific (via Hong Kong)
  • China Airlines (via Taipei)
  • China Eastern (via Beijing or Shanghai)
  • China Southern (via Guangzhou)
  • Eva Air (via Taipei)
  • Hainan Airlines (via Beijing)
  • Hong Kong Airlines (via Hong Kong)
  • Korean Air (via Seoul)
  • Malaysia Airlines (via Kuala Lumpur)
  • Philippine Airlines (via Manila)
  • Silk Air (via Singapore)
  • Singapore Airlines (via Singapore)
  • Thai Airways (via Bangkok)

Peak and off season. When to get the best deal

Bali is a year round destination, so the best time to visit may depend on your own preference. But taking peak and off-peak travel periods into consideration may influence when to book and when to travel. Australian’s make up a large portion of tourists on the idyllic island, so not surprisingly, the busiest time to travel to Bali is over the school holiday periods, especially during July/August and over Christmas and New Year’s.

Bali is mostly a leisure destination, so there are always cheap airfares to be found, especially on the low-fare airlines. Compare prices with each of the airlines flying to Bali, and consider travelling on a weekday when fares are usually lower. If travelling in the peak school holiday periods, booking in advance is another way to secure lower fares. Generally, the closer the date to departure, the higher the fares, so plan ahead if possible.

Getting to and leaving the airport

Ngurah Rai International Airport (DPS) is located less than 3 km south of Kuta, one of Bali’s busiest and most popular tourist areas. Just north of Kuta, Seminyak can be reached via Sunset Road with a travel time of about 25 minutes. Nusa Dua, on the southern peninsula’s east coast is about 14km away from the airport and a 25 minute drive when taking the Mandara Toll Road Bridge.

Taxis and private cars are the quickest and most convenient ways to get to and from the airport. Upon arrival, taxis are located outside the Arrivals area. The fixed rate depends on the destination. The airport provides a convenient price guide on their Transportation page.

Car rentals are also available in the Arrivals Hall. Rental companies located at Bali’s airport include Avis, Budget, Europcar, Hertz and Sixt.

The handy airport map provides useful information on the airport’s location along with links to airport transport and car rental agencies. 

Denpasar (Bali) Airport Facilities & Services

There are two terminals at Ngurah Rai Airport in Bali. The newest L shaped addition to the airport houses the International Terminal which features 10 aircraft gates. Just a short walk across Festival Plaza is the Domestic Terminal with a total of 8 gate lounges. The airport also utilizes buses to transfer passengers to aircraft parked away from the two terminal buildings.

Bali Airport features the following services and facilities.-

  • Duty Free in International Terminal
  • Prayer rooms
  • Showers
  • Massage and spa services
  • Lounge areas
  • Children’s play area