
Book Cheap Perth to Bali Plane Tickets
Recent return flight deals from Perth to Bali
Recent one-way flight deals from Perth to Bali
Recent last minute flight deals from Perth to Bali
Recent direct flight deals from Perth to Bali
KAYAK's insights & trends for Perth to Bali flights
Get data-powered insights and trends into flights from Perth to Bali to help you find the cheapest flights, the best time to fly, and much more.
How much is a return flight from Perth to Bali?
Flight prices are typical for this route right now.
Flights to Bali from Perth usually cost between $308 and $591 in December.The lowest price found in the past 5 days was $341 on Jetstar (7 Dec–14 Dec).
What is the cheapest time of day to fly to Bali?
The cheapest time of day to fly to Bali is generally in the evening, when retur flights cost $365 on average. Morning departures are around 36% more expensive than evening flights, on average. The most expensive time of day to fly to Bali is generally in the morning, which is peak travel time and where the average cost of a ticket is $496.
What is the cheapest month to fly from Perth to Bali?
The cheapest month for flights from Perth to Bali is February, when tickets cost $275 (return) on average. On the other hand, the most expensive months are July and December, when the average cost of return tickets is $568 and $555 respectively.
What’s the cheapest day of the week to fly from Perth to Bali?
For Perth to Bali, Sunday is the cheapest day to fly on average and Thursday is the most expensive. Flying from Bali back to Perth, the best deals are generally found on Tuesday, with Saturday being the most expensive.
How far in advance should I book a flight from Perth to Bali?
To get a below-average price on a flight from Perth to Bali, you should book around 12 weeks before departure, which saves you about 27% compared to booking last-minute. For the absolute cheapest price, our data suggests you should book 20 weeks before departure.
Which airlines fly direc between Perth and Bali?
There are 6 airlines that fly direct from Perth to Bali. They are: Qantas Airways, Batik Air, Jetstar, Indonesia AirAsia, TransNusa and Batik Air. The cheapest price of all airlines flying this route was found with Jetstar at $139 for a return flight to Denpasar (DPS). On average, Jetstar offers the best prices for direct flights between Perth and Bali.
Which airlines fly most frequently between Perth and Bali?
Perth and Bali are connected by different airlines. The airlines that fly that route the most regularly are Indonesia AirAsia (35 flights per week), TransNusa (21 flights per week), and IndiGo (20 flights per week).
How long does a flight from Perth to Bali take?
The duration of a flight to Bali depends on your arrival airport. The shortest route to Bali from Perth is to Denpasar, which takes 3h 40m.
Which cabin class options are there for flights between Perth and Bali?
There are 4 cabin class options for the route. These are First, Business, Economy and Prem Economy. Perform a search on KAYAK to find the latest prices and availability for all cabin fares, which differ across airlines.
What’s the earliest departure time from Perth to Bali?
The earliest flight from Perth to Bali departs at 04:55, landing in Denpasar at 08:45.
What’s the latest departure time from Perth to Bali?
If you prefer to fly at night, the last flight from Perth to Bali sets off at 21:20 and lands in Denpasar at 01:15.
Good to know
Low season | February |
|---|---|
High season | August |
Cheapest flight | $180 |
FAQs - booking Bali flights
Top tips for finding cheap flights to Bali
Reviews of the top 5 airlines flying from Perth to Bali
The plane is dilapidated. Arm rests peeling off. The bathroom doors were hard to close. Looks like the plane was not updated since 1990. They ran out of food for purchase so we couldn’t even buy a snack.
Great to have a direct flight from Jakarta to Perth.
Ok but at the airport the gate was not the right one No information
TVs didn’t work, air conditioning didn’t work, flight crew came by one and that was it
It was delayed and no.entertainment unit. Lion group air is giant company with poor record of service.
Boarding was generally quick, staff were friendly and did assist people when needed. The plane wasn't cleaned well with remnants of the last passengers. Tray tables were falling down and back of seats falling apart. The AC was turned up too high and we were all freezing, i was actually shaking uncontrollably until the heating was put back on. No entertainment at all which is hard when travelling with children. Minimal food choices and cash only option. I know its a budget airline but some minor improvements could make a good difference.
Good value for money. Food was below expectations but acceptable.
Check in was seamless, and easy, with friendly understanding staff and helpful Flight took off early - was good experience Meal was sub standard with only 4 pieces of chicken and container full of rice
We were upgraded to better seats. No entertainment. Food mediocre
Flight was half an hour delayed and gate was changed only once but not very far. Weather was good so smooth flight. So all in all was a good flight on a Sunday.
Boarding was on time and orderly. Crew was efficient. Departure as scheduled. I did not order food.
Due to very heavy rain in Jakarta which caused bad floods on the highways the captain kindly delayed the departure to allow many passengers to reach the plane with almost 2 hours delay. Otherwise the flight was smooth and uneventful. I was disappointed that given the long delays the passengers were not even treated to a free bottle of water. I had to buy a packet of salted peanuts and bottle of water since I missed lunch.
My flight got cancelled 7 days before departure, the the replacement flight was cancelled again and I was not notified, but found out during check in.
Efficient turnaround, flight on-time. Pre-ordered food arrived hot and was pretty good for the price.
Soulless machine on the boarding that doesn’t allow even 100gr of overweight. Old airplane in poor condition.
Air Asia is a favourite of mine. Well run, good planes, great staff and great value.
Smooth flight with great staff shame about the hard seats
Improved experience over our last years flight when also we flew local but on an international scheduled flight. The double processing is still unwelcome i.e. by security and then by border force having to produce a licence and boarding pass repeatedly on departure and return. Obviously suits the airline rather than the local traveller. The flight and crew were good though a helper on return was offhand having to push the wheel chair did the bare minimum we felt.
Flight on time. New plane. No entertainment screen just device. No offer of water. Didn’t order food.
The flight was delayed by 2 hours but the Jetstar crew were fantastic.
It was better than I expected. Thought $5 for a small cup of tea was a bit much!
Overall good trip I find seats a bit hard. We were waiting on board for about an hour for 2 passengers with some document issue. This main our arrival late for our pickup person.
Jetsatar refused to take my foldable stroller in the plane, despite following all the rules on dimensions and packaging. Similar thing happened on our previous fight. However, at that instance, they offered to check in the stroller. At this fight, the staff was rude, trying to rush us to board the flight. They made excuses that the stroller was not allowed and even offer to leave it behind and ship it back at our own cost. Fortunately, we had someone else attending. Since the flight was about to take off, they left it behind and send it back to us on the next available flight.
The flight take-off was delayed which was fine but the staff seemed pretty over their jobs. The seats are very uncomfortable and the food was pretty average. Overall is was okay.
Boarding was easy and unstressful, though the early "final call" was a bit off-putting. The crew were pleasant, and the seats were comfortable. The prices for food and drink were reasonable, apart from tea and coffee, where simple percolated coffee was charged at espresso prices. Deboarding was OK, though some Jetstar passengers appear to have a bad habit of pushing forward from their assigned rows, making it more difficult to get out for passengers that have paid a premium to sit up-front. Jetstar might want to look to address this to stop it from spreading.
It was cancelled, second flight in a month. Jet star are dead to me
My flight from PEN-KUL was re-timed for two hours or so due to some technical issue. It was not conveyed accordingly by the staff. Info only received via fellow passenger who also mentioned about the possibility of changing flight but different airport SZB. Changing flight is not easy since everyone is fighting for available seat unsystematically. Anywhere, I and my wife managed to get seat for slightly earlier flight from the retimed one. The issue should be handled more professionally and systematically.
I was pretty sure my seat includes a meal. But I guess I was wrong because I wasn't served a meal on my flight with Batik Air from Kota Kinabalu to Kuala Lumpur. I was fortunate because the layover was more than an hour in Kuala Lumpur. Otherwise, I could have cause a delay to the connecting flight to Taiwan because my terminal to board the next flight is located at different building. I had to take a train to the satellite building. Overall, all is well.
Batik Air is racing to the bottom of the list with its consistent flight delays. Especially out of Malaysia. Shocking that they keep getting away with it without any form of punishment from the authorities. Also very inconsistent rules on cabin luggage.
Did not like that we were not informed about the 4 hour delay, crew not friendly, noone at terminals to consult with...all employees for Batrik were behind glass aftervgoing through security at the gate again. Why no agent at Gate H 10 to answer questions? And no apology. Updates would have eased anxiety. Boarding is disorderly also.
During this flight all the crew just focused on making money by selling food and drinks. There was only one washroom open. And it really smelled bad and wasn’t usable. Even to watch something onboard entertainment u have to rent headphones pathetic airline but only one with direct flight so pretty much the only option from Karachi to KL
Delayed for 3 hours, need to pay extra for drinking water.
2 delayed flights - hotel layover in a different country- lost baggage.
Silly to not even offer people water for free when they are paying so much for tickets.
Good leg room ... air conditioning was a bit warm don't Book row 8 ... no windows
They got to the terminal late, with no one on the arriving flight, boarded us late, and left us sitting there for 2 hours before they got us off the ground. They knew they were going to be late, yet they never got an updated flight plan from their head office until long after the flight was supposed to leave. They could have cut the delay in half, of at least let us stay in the terminal. Really just horrible planning.