expired Perth to Bali Direct from $155 Return - Air Asia, Dates in August and September


Fantastic winter prices to Bali from Perth.

To: Bali, DPS
Dates: Various in August/September, examples below
Airline: Air Asia (you'll need to pay extra for food/luggage)

Late evening flight usually, so you can even go after work.


$155 August 20 to August 29 - https://bookings.beatthatflight.com.au/flights/per2008dps290...
$155 August 3 to August 9 - https://bookings.beatthatflight.com.au/flights/per0308dps090...
$155 August 3 to August 12 - https://bookings.beatthatflight.com.au/flights/per0308dps120...
$155 August 21 to August 30 - https://bookings.beatthatflight.com.au/flights/per2108dps300...
$155 August 19 to August 28 - https://bookings.beatthatflight.com.au/flights/per1908dps280...
$155 August 24 to September 2 - https://bookings.beatthatflight.com.au/flights/per2408dps020...

For more deals like this, visit Beat That Flight or follow on Facebook at Facebook.com/beatthatflight

Related Stores

Beat That Flight
Beat That Flight
Third-party Site


  • +2 votes

    Really wish the only cheap flight I could get from Perth wasn't to Bali


    Great deal, and I love AirAsia, but it's too expensive for me to get to Perth.

    For only $75 more I can fly the same dates with Qantas. Which is not a lot of money when you factor in the luggage, the guaranteed connection, the shorter travel time, and the service.


    For a better choice of flight times, and to save 10%, you can also get Jetstar to do a Price Beat Guarantee.

    Looking at sample dates, the flight from Perth - Bali is $101 and Bali - Perth is $74 on the way back.

    Jetstar should price beat each of these legs by 10% for a Jetstar flight on the same day.

  • +3 votes

    The best way to enjoy Bali, is not to go to Bali.

    — Confucius

  • -3 votes

    Air Asia cabins are never cleaned. They are full of germs and bacteria . The floor is soaked of urine and blood. Have seen most people get nose bleeding.but the floors or seats are never cleaned. Easy for anyone to catch up some infection.

  • Top