We work with more than 300 partners to bring you better travel deals
Cheap Flights to Bali
|Popular in||December||High demand for flights, 7% potential price rise|
|Cheapest in||February||Best time to find cheap flights, 3% potential price drop|
|Average price||$767||Average for round-trip flights in July 2020|
|Round-trip from||$303||From Melbourne to Denpasar|
|One-way from||$96||One-way flight from Melbourne to Denpasar|
Cheapest prices for Bali flights by month
When is the best time to fly to Bali?
Choose a month below to see average flight price and weather conditions.
MEL - DPS
$453 - $920
29 - 32 °C
1 - 191 mm
The unique Balinese culture, nightlife and friendly locals attract people of all ages to this special destination. The dry season (June to September) is the peak time for people to book flights to Bali since the weather is hot but not humid. Backpackers and surfers flock to Bali during these months for budget holidays and great waves. July and August are the most popular months for Australian families to visit as they coincide with school holidays.
Travel during the wet season (October to March), although not the optimal time to visit, can work out in your favour if you’re looking for cheap flights to Bali. If you don’t mind the humidity and heavy showers for some part of the day there will still be hot and sunny weather, and fewer crowds for sightseeing. Many people choose to stay at a mountain retreat for a refreshing and relaxing experience.
When is the best time to book a flight to Bali?
Normally booking flights to Bali is easy throughout the year, especially if you plan to holiday during the off season. In saying that, Christmas and New Year are peak periods to visit Bali so you’ll need to book well in advance and there may not be as many cheap flights to Bali during this time. For the cheapest flights to Bali, fly mid-week if you can and avoid weekends, national events or festivals that tend to bump up ticket prices.
Which day is cheapest to fly to Bali?
The cheapest flights to Bali are usually found when departing on a Tuesday. The departure day with the highest cost at present is Friday.
What time of day is cheapest to fly to Bali?
Flights in the evening are typically the cheapest time of the day to fly to Bali. Flights at midday are usually the most expensive.
How long is the flight to Bali?
Flights from Sydney to Bali – 6 hrs 13 mins
From Melbourne to Bali – 5 hrs 46 mins
From Brisbane to Bali – 6 hrs 10 mins
From Adelaide to Bali – 5 hrs 15 mins
From Perth to Bali – 3 hrs 38 mins
Which airlines operate flights to Bali?
Indonesian Air, Jetstar, Virgin Australia all operate regular direct flights to Bali from Australia. Other airlines that also fly to Bali are Qantas, Garuda Indonesia, Air Asia, Singapore Airlines and KLM. With plenty of airlines to choose from and competitive prices you should have quite a few options for cheap flights to Bali.
How to get from the airport to the city centre?
Flights to Bali land at Denpasar International Airport (aka Ngurah Rai International Airport) in southern Bali. The main tourist town of Kuta is approximately 12 minutes from the airport. The best way to get from the airport to your destination, or dropped off at your hotel, is by public taxi on a fixed-fare ticket. The ticketing booth is located on the right when you leave the arrivals building. Prices vary depending on your destination but to Kuta the cost is 50,000 rupiah (AUD$5).