1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare

Cheap Flights from Perth to Bali

Filter
Close
Return
One Way
Reverse direction: DPS to PER
Depart
Return
QZ Return flights from $228
Dep. Sun 29 NovRet. Sun 06 Dec$228
Dep. Thu 29 OctRet. Tue 10 Nov$228
QZShow more Flights
Dep. Sun 01 NovRet. Tue 10 Nov$229
Dep. Sat 24 OctRet. Tue 10 Nov$230
Dep. Sun 01 NovRet. Wed 11 Nov$231
Dep. Mon 26 OctRet. Wed 04 Nov$232
Dep. Wed 11 NovRet. Tue 17 Nov$232
Dep. Mon 26 OctRet. Thu 05 Nov$232
Dep. Thu 11 MarRet. Wed 17 Mar$232
Dep. Sat 21 NovRet. Fri 27 Nov$232
Dep. Tue 27 OctRet. Fri 06 Nov$233
Dep. Sat 06 FebRet. Thu 18 Feb$233
Dep. Sat 05 DecRet. Tue 08 Dec$233
Dep. Tue 03 NovRet. Tue 10 Nov$233
Dep. Sat 28 NovRet. Tue 01 Dec$233
Dep. Sat 31 OctRet. Fri 06 Nov$234
Dep. Wed 11 NovRet. Thu 19 Nov$235
Dep. Tue 20 OctRet. Sun 06 Dec$235
Dep. Tue 24 NovRet. Sun 06 Dec$235
Dep. Wed 18 NovRet. Wed 25 Nov$236
Dep. Tue 24 NovRet. Tue 01 Dec$236
Dep. Tue 27 OctRet. Tue 10 Nov$236
Dep. Mon 16 NovRet. Tue 24 Nov$237
Dep. Sat 05 DecRet. Sat 12 Dec$237
Dep. Sun 15 NovRet. Tue 24 Nov$237
Dep. Sat 31 OctRet. Thu 05 Nov$237
Dep. Sat 14 NovRet. Sat 21 Nov$237
Dep. Mon 30 NovRet. Tue 08 Dec$238
Dep. Fri 27 NovRet. Sun 06 Dec$239
Dep. Sun 01 NovRet. Sat 07 Nov$239
Dep. Wed 28 OctRet. Tue 03 Nov$239
Dep. Thu 29 OctRet. Sun 01 Nov$239
Dep. Mon 26 OctRet. Tue 03 Nov$240
Dep. Sun 25 OctRet. Tue 03 Nov$240
Dep. Wed 17 MarRet. Wed 24 Mar$240
Dep. Thu 12 NovRet. Thu 19 Nov$242
Dep. Sat 07 NovRet. Thu 19 Nov$243
Dep. Fri 04 DecRet. Tue 08 Dec$243
Dep. Sat 24 AprRet. Mon 24 May$246
OD,QZ Return flights from $280
Dep. Wed 11 NovRet. Tue 17 Nov$280
Dep. Sat 05 DecRet. Tue 08 Dec$280
OD,QZShow more Flights
Dep. Sat 21 NovRet. Fri 27 Nov$281
Dep. Sat 28 NovRet. Tue 01 Dec$282
Dep. Sun 15 NovRet. Tue 24 Nov$283
Dep. Tue 27 OctRet. Fri 06 Nov$283
Dep. Mon 16 NovRet. Tue 24 Nov$283
Dep. Mon 30 NovRet. Tue 08 Dec$283
Dep. Sat 14 NovRet. Sat 21 Nov$283
Dep. Tue 24 NovRet. Tue 01 Dec$283
Dep. Wed 18 NovRet. Wed 25 Nov$283
Dep. Wed 11 NovRet. Thu 19 Nov$284
Dep. Wed 11 NovRet. Wed 18 Nov$284
Dep. Sat 31 OctRet. Fri 06 Nov$285
Dep. Sun 01 NovRet. Wed 11 Nov$288
Dep. Sat 07 NovRet. Thu 19 Nov$290
Dep. Fri 04 DecRet. Tue 08 Dec$291
Dep. Thu 12 NovRet. Thu 19 Nov$291
Dep. Sat 24 OctRet. Tue 10 Nov$294
Dep. Thu 29 OctRet. Tue 10 Nov$298
Dep. Sun 25 OctRet. Tue 03 Nov$298
Dep. Mon 26 OctRet. Wed 04 Nov$299
Dep. Mon 26 OctRet. Tue 03 Nov$300
Dep. Thu 12 NovRet. Wed 18 Nov$300
Dep. Tue 03 NovRet. Tue 10 Nov$301
Dep. Tue 24 NovRet. Sun 06 Dec$302
Dep. Tue 27 OctRet. Tue 10 Nov$303
Dep. Sun 29 NovRet. Sun 06 Dec$304
Dep. Sun 01 NovRet. Tue 10 Nov$304
Dep. Mon 26 OctRet. Thu 05 Nov$305
Dep. Mon 09 NovRet. Mon 16 Nov$306
Dep. Sat 05 DecRet. Sat 12 Dec$306
Dep. Wed 28 OctRet. Tue 03 Nov$306
Dep. Sat 31 OctRet. Thu 05 Nov$306
Dep. Sat 24 OctRet. Fri 30 Oct$310
Dep. Sun 01 NovRet. Sat 07 Nov$313
Dep. Fri 20 NovRet. Thu 03 Dec$315
Dep. Thu 05 NovRet. Mon 16 Nov$317
Dep. Fri 04 DecRet. Fri 18 Dec$318
OD Return flights from $341
Dep. Sun 01 NovRet. Wed 11 Nov$341
Dep. Tue 27 OctRet. Fri 06 Nov$344
ODShow more Flights
Dep. Sun 15 NovRet. Tue 24 Nov$344
Dep. Mon 30 NovRet. Tue 08 Dec$344
Dep. Tue 24 NovRet. Tue 01 Dec$344
Dep. Sun 01 NovRet. Tue 10 Nov$363
Dep. Tue 03 NovRet. Tue 10 Nov$365
Dep. Wed 11 NovRet. Tue 17 Nov$367
Dep. Tue 27 OctRet. Tue 10 Nov$368
Dep. Thu 12 NovRet. Thu 19 Nov$368
Dep. Sat 21 NovRet. Fri 27 Nov$368
Dep. Fri 04 DecRet. Tue 08 Dec$369
Dep. Mon 16 NovRet. Tue 24 Nov$371
Dep. Wed 28 OctRet. Tue 03 Nov$371
Dep. Mon 26 OctRet. Wed 04 Nov$371
Dep. Wed 18 NovRet. Wed 25 Nov$372
Dep. Mon 26 OctRet. Tue 03 Nov$372
Dep. Wed 11 NovRet. Wed 18 Nov$373
Dep. Mon 26 OctRet. Thu 05 Nov$373
Dep. Wed 11 NovRet. Thu 19 Nov$374
Dep. Thu 12 NovRet. Wed 18 Nov$376
Dep. Thu 12 NovRet. Thu 12 Nov$378
Dep. Thu 29 OctRet. Tue 10 Nov$383
Dep. Sun 25 OctRet. Tue 03 Nov$387
Dep. Sun 01 NovRet. Sat 07 Nov$393
Dep. Mon 09 NovRet. Mon 16 Nov$393
Dep. Wed 04 NovRet. Fri 13 Nov$395
Dep. Fri 04 DecRet. Fri 18 Dec$395
Dep. Tue 24 NovRet. Sun 06 Dec$396
Dep. Fri 04 DecRet. Mon 07 Dec$397
Dep. Sat 28 NovRet. Tue 01 Dec$398
Dep. Sat 05 DecRet. Tue 08 Dec$398
Dep. Sun 29 NovRet. Sun 06 Dec$400
Dep. Mon 07 DecRet. Sat 19 Dec$401
Dep. Sat 31 OctRet. Fri 06 Nov$401
Dep. Sun 25 OctRet. Mon 02 Nov$405
Dep. Wed 09 DecRet. Sat 19 Dec$407
Dep. Thu 29 OctRet. Sun 01 Nov$414
Dep. Wed 28 OctRet. Mon 02 Nov$414

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Perth? Check out our domestic flights to Perth. If Perth is not your closest airport, then here are all our flights to Bali from Australia and flights to Indonesia. Maybe a different destination? Here are all the flights from Perth


Cheapest Perth to Bali Return Prices

These are the cheapest prices for Perth to Bali return airfares.

July 2026
$528
August 2026
$248
September 2026
$230
October 2026
$264
November 2026
$191
December 2026
$169
January 2027
$625
February 2027
$217
March 2027
$221
April 2027
$986

Average Perth to Bali Return Prices

These are the average prices for Perth to Bali return airfares.

July 2026
$1,229
August 2026
$767
September 2026
$718
October 2026
$695
November 2026
$642
December 2026
$748
January 2027
$946
February 2027
$772
March 2027
$791
April 2027
$1,311

Frequently Asked Questions

When is the cheapest time to travel from Perth to Bali?

The cheapest month to travel is typically December.

How much do return flights from Perth to Bali cost?

The best price we found for a return flight from Perth to Bali is $228.

What is the cheapest date to fly from Perth to Bali?

Currently, the cheapest date for a return flight from Perth to Bali is 29 November 2026.

What is the cheapest airline that flys from Perth to Bali?

Currently, the cheapest airline that flys from Perth to Bali is Indonesia AirAsia.

Which airlines fly direct from Perth to Bali?

IndiGo, Transnusa, Batik Air, Jetstar, Batik Air Malaysia, Qantas and Indonesia AirAsia fly direct.

How long does a direct flight from Perth to Bali take?

The shortest direct flight usually takes 3 hours and 30 minutes.

What is the IATA airport code for Bali?

The IATA code for Denpasar/Bali is DPS. It is located in Indonesia at coordinates -8.74459, 115.1672.

When should you book flights to Bali?

From our data, you should book flights to Bali 60 days out.

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia