Cheap flights from Bali to Perth

Find cheap Perth to Bali flights with our free search service. Compare all available fares for direct or connection flights from Perth to Bali.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Bali to Perth flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Bali (DPS) - Perth (PER) 2024-05-21 2024-05-28 161 USD 7 hours 35 minutes Direct 2024-04-24T07:55:49
Bali (DPS) - Perth (PER) 2024-05-01 2024-05-05 177 USD 7 hours 35 minutes Direct 2024-04-21T10:01:05
Bali (DPS) - Perth (PER) 2024-05-02 2024-05-06 178 USD 7 hours 35 minutes Direct 2024-04-23T19:30:12
Bali (DPS) - Perth (PER) 2024-05-01 2024-05-13 188 USD 7 hours 40 minutes Direct 2024-04-20T22:57:28
Bali (DPS) - Perth (PER) 2024-04-26 2024-04-28 190 USD 7 hours 35 minutes Direct 2024-04-23T01:03:57
Bali (DPS) - Perth (PER) 2024-05-30 2024-06-03 199 USD 7 hours 35 minutes Direct 2024-04-24T06:12:39
Bali (DPS) - Perth (PER) 2024-05-12 2024-05-17 200 USD 7 hours 40 minutes Direct 2024-04-24T07:00:21
Bali (DPS) - Perth (PER) 2024-05-22 2024-05-29 200 USD 7 hours 35 minutes Direct 2024-04-24T07:55:36
Bali (DPS) - Perth (PER) 2024-05-16 2024-05-22 205 USD 7 hours 35 minutes Direct 2024-04-25T02:11:02
Bali (DPS) - Perth (PER) 2024-04-25 2024-04-26 223 USD 7 hours 40 minutes Direct 2024-04-21T02:01:30
Bali (DPS) - Perth (PER) 2024-05-23 2024-05-26 236 USD 7 hours 15 minutes Direct 2024-04-24T06:10:24
Bali (DPS) - Perth (PER) 2024-06-06 2024-06-09 239 USD 7 hours 40 minutes Direct 2024-04-19T05:11:46
Bali (DPS) - Perth (PER) 2024-06-14 2024-06-17 240 USD 7 hours 35 minutes Direct 2024-04-23T04:17:28
Bali (DPS) - Perth (PER) 2024-05-09 2024-05-14 242 USD 7 hours 25 minutes Direct 2024-04-23T20:55:06
Bali (DPS) - Perth (PER) 2024-05-18 2024-06-01 249 USD 13 hours 25 minutes Connection 2024-04-21T15:29:09
Bali (DPS) - Perth (PER) 2024-05-09 2024-05-12 251 USD 7 hours 15 minutes Direct 2024-04-22T14:11:33
Bali (DPS) - Perth (PER) 2024-05-14 2024-05-18 251 USD 7 hours 15 minutes Direct 2024-04-24T13:46:40
Bali (DPS) - Perth (PER) 2024-08-13 2024-08-24 252 USD 7 hours 20 minutes Direct 2024-04-24T05:57:14
Bali (DPS) - Perth (PER) 2024-05-02 2024-05-05 254 USD 7 hours 25 minutes Direct 2024-04-23T23:51:42
Bali (DPS) - Perth (PER) 2024-05-04 2024-05-12 254 USD 7 hours 30 minutes Direct 2024-04-22T21:13:44
Bali (DPS) - Perth (PER) 2024-05-09 2024-05-13 254 USD 7 hours 25 minutes Direct 2024-04-23T11:59:15
Bali (DPS) - Perth (PER) 2024-05-14 2024-05-20 254 USD 7 hours 20 minutes Direct 2024-04-23T23:17:35
Bali (DPS) - Perth (PER) 2024-05-16 2024-05-20 254 USD 7 hours 25 minutes Direct 2024-04-24T04:10:38
Bali (DPS) - Perth (PER) 2024-05-16 2024-05-21 254 USD 7 hours 25 minutes Direct 2024-04-23T03:52:20
Bali (DPS) - Perth (PER) 2024-05-03 2024-05-06 261 USD 7 hours 30 minutes Direct 2024-04-22T00:55:01
Bali (DPS) - Perth (PER) 2024-05-09 2024-05-11 263 USD 20 hours 35 minutes Connection 2024-04-22T13:46:54
Bali (DPS) - Perth (PER) 2024-10-26 2024-10-28 263 USD 16 hours 20 minutes Connection 2024-04-22T03:38:58
Bali (DPS) - Perth (PER) 2024-05-23 2024-05-28 264 USD 7 hours 15 minutes Direct 2024-04-22T06:33:04
Bali (DPS) - Perth (PER) 2024-09-17 2024-09-20 338 USD 7 hours 35 minutes Direct 2024-04-24T04:10:31
Bali (DPS) - Perth (PER) 2025-04-16 2025-04-17 371 USD 7 hours 35 minutes Direct 2024-04-18T14:12:52

Bali to Perth flight status

Flight Origin Destination Departure Arrival Equip
KL4036 Bali (DPS) Perth (PER) 7:05 a.m. 10:10 a.m. 738
KL3541 Bali (DPS) Perth (PER) 9:30 p.m. 1:20 a.m. E75
JQ121 Bali (DPS) Perth (PER) 6:15 a.m. 1:05 p.m. 320
JQ109 Bali (DPS) Perth (PER) 11:40 a.m. 3:30 p.m. Airbus A320-100/200
QZ544 Bali (DPS) Perth (PER) 2 p.m. 5:55 p.m. A320
JQ107 Bali (DPS) Perth (PER) 9:30 p.m. 1:20 a.m. Airbus A320-100/200
QZ536 Bali (DPS) Perth (PER) 3:55 p.m. 8 p.m. A320
QZ534 Bali (DPS) Perth (PER) 7:10 a.m. 11 a.m. A320
QZ546 Bali (DPS) Perth (PER) 9:45 p.m. 1:40 a.m. 320
ID6007 Bali (DPS) Perth (PER) 9:30 a.m. 1:10 p.m. B739
JQ117 Bali (DPS) Perth (PER) 8:55 a.m. 12:40 p.m. Airbus A320-100/200
QF296 Bali (DPS) Perth (PER) 6:10 p.m. 6:25 a.m. 320
KL3539 Bali (DPS) Perth (PER) 8:55 a.m. 12:40 p.m. None
OD9104 Bali (DPS) Perth (PER) 9:30 a.m. 1:10 p.m.
KL3540 Bali (DPS) Perth (PER) 11:40 a.m. 3:30 p.m. 2000
QZ532 Bali (DPS) Perth (PER) 7:30 p.m. 12:45 a.m. 320
AMF7140 Bali (DPS) Perth (PER) 12:40 p.m. 4:25 p.m.
ID6005 Bali (DPS) Perth (PER) 8:55 p.m. 6:05 a.m. 738
FC1107 Bali (DPS) Perth (PER) 11:30 a.m. 1:10 p.m. None
8M1201 Bali (DPS) Perth (PER) None None A319
QG542 Bali (DPS) Perth (PER) 12:15 a.m. 4:10 a.m. A20N
GA728 Bali (DPS) Perth (PER) 7:40 p.m. 11:25 p.m. B738
FC1109 Bali (DPS) Perth (PER) midnight 5:25 p.m. None
FC1117 Bali (DPS) Perth (PER) midnight 11 a.m. None
CI9792 Bali (DPS) Perth (PER) 7:40 p.m. 11:25 p.m.
QF276 Bali (DPS) Perth (PER) 8:55 a.m. 12:35 p.m. 320
QF298 Bali (DPS) Perth (PER) 6:30 p.m. 10:10 p.m. 320
CI995 Bali (DPS) Perth (PER) 7:30 a.m. 9:40 a.m.
NN321 Bali (DPS) Perth (PER) 8:40 p.m. 12:20 a.m. 75M
JQ276 Bali (DPS) Perth (PER) 8:30 a.m. 12:10 p.m.
NN339 Bali (DPS) Perth (PER) 12:55 p.m. 4:40 p.m. 75M
AMF7123 Bali (DPS) Perth (PER) 7:05 a.m. 10:40 a.m.
JQ112 Bali (DPS) Perth (PER) 1:40 a.m. 5:10 a.m. 320
QZ8410 Bali (DPS) Perth (PER) 12:30 a.m. 4:10 a.m.
QZ548 Bali (DPS) Perth (PER) 9 a.m. 12:40 p.m. 320
JQ105 Bali (DPS) Perth (PER) 6:30 p.m. 10:05 p.m. 320
QZ542 Bali (DPS) Perth (PER) 5:55 a.m. 9:35 a.m. 320
TT18 Bali (DPS) Perth (PER) 2:40 p.m. 6:30 p.m. 73H
QZ8412 Bali (DPS) Perth (PER) 9 a.m. 12:40 p.m.
QZ8416 Bali (DPS) Perth (PER) 3:50 p.m. 7:30 p.m.
QZ538 Bali (DPS) Perth (PER) 1:05 p.m. 4:45 p.m. 320
ID9104 Bali (DPS) Perth (PER) 8:40 p.m. 12:20 a.m. 739
QZ8414 Bali (DPS) Perth (PER) 12:35 p.m. 4:15 p.m. 320
AMF7126 Bali (DPS) Perth (PER) 10:50 p.m. 2:25 a.m.
IG1662 Bali (DPS) Perth (PER) 2:40 p.m. 6:30 p.m.
AMF716 Bali (DPS) Perth (PER) 7:30 p.m. 11:25 p.m.
QZ8418 Bali (DPS) Perth (PER) 5:55 a.m. 9:35 a.m. 320