Flight times from Bali to Perth & schedule

The average flight time from Bali to Perth is About 4 hours 33 minutes, covering a distance of About 2,580.18km.

Flight duration

About 4 hours 33 minutes

Flight distance

About 2,580.18km

Earliest flight

07:05 → 11:00

Latest flight

21:55 → 01:40

How long is the flight from Bali to Perth?

The flights usually depart from Ngurah Rai International Airport  and arrive at Perth Airport.

See more
Earliest first
Latest first
Indonesia Airasia QZ548
DPS 00:05
PER 03:55
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Philippine Airlines PR538
DPS 00:55
MNL 04:45
With stops 3.8h
S
M
T
W
T
F
S
Philippine Airlines PR223
MNL 00:05
PER 07:15
7.2h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ534
DPS 07:05
PER 11:00
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
TransNusa Airlines 8B080
DPS 09:10
PER 12:55
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Batik Air ID6007
DPS 09:25
PER 13:15
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
TransNusa Airlines 8B082
DPS 12:55
PER 16:55
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ544
DPS 13:55
PER 17:55
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD307
DPS 14:50
KUL 17:55
With stops 3.1h
S
M
T
W
T
F
S
Batik Air Malaysia OD191
KUL 00:05
PER 05:50
5.8h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD172
DPS 15:20
KUL 18:30
With stops 3.2h
S
M
T
W
T
F
S
Batik Air Malaysia OD191
KUL 00:05
PER 05:50
5.8h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ536
DPS 16:15
PER 20:10
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ556
DPS 16:55
KUL 20:10
With stops 3.3h
S
M
T
W
T
F
S
AirAsia AK604
KUL 22:25
PER 04:00
5.6h
S
M
T
W
T
F
S
Check prices
AirAsia X D7793
DPS 17:40
KUL 20:55
With stops 3.3h
S
M
T
W
T
F
S
AirAsia AK604
KUL 22:25
PER 04:00
5.6h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD193
DPS 18:10
PER 21:45
Nonstop 3.6h
S
M
T
W
T
F
S
Check prices
Scoot TR283
DPS 20:05
SIN 22:40
With stops 2.6h
S
M
T
W
T
F
S
Scoot TR008
SIN 11:15
PER 16:30
5.3h
S
M
T
W
T
F
S
Check prices
Jetstar Airways JQ107
DPS 21:10
PER 00:50
Nonstop 3.7h
S
M
T
W
T
F
S
Check prices
Jetstar Airways JQ117
DPS 21:30
PER 01:15
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
See all
Jetstar Airways JQ117
DPS 21:30
PER 01:15
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Jetstar Airways JQ107
DPS 21:10
PER 00:50
Nonstop 3.7h
S
M
T
W
T
F
S
Check prices
Scoot TR283
DPS 20:05
SIN 22:40
With stops 2.6h
S
M
T
W
T
F
S
Scoot TR008
SIN 11:15
PER 16:30
5.3h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD193
DPS 18:10
PER 21:45
Nonstop 3.6h
S
M
T
W
T
F
S
Check prices
AirAsia X D7793
DPS 17:40
KUL 20:55
With stops 3.3h
S
M
T
W
T
F
S
AirAsia AK604
KUL 22:25
PER 04:00
5.6h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ556
DPS 16:55
KUL 20:10
With stops 3.3h
S
M
T
W
T
F
S
AirAsia AK604
KUL 22:25
PER 04:00
5.6h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ536
DPS 16:15
PER 20:10
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD172
DPS 15:20
KUL 18:30
With stops 3.2h
S
M
T
W
T
F
S
Batik Air Malaysia OD191
KUL 00:05
PER 05:50
5.8h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD307
DPS 14:50
KUL 17:55
With stops 3.1h
S
M
T
W
T
F
S
Batik Air Malaysia OD191
KUL 00:05
PER 05:50
5.8h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ544
DPS 13:55
PER 17:55
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
TransNusa Airlines 8B082
DPS 12:55
PER 16:55
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Batik Air ID6007
DPS 09:25
PER 13:15
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
TransNusa Airlines 8B080
DPS 09:10
PER 12:55
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ534
DPS 07:05
PER 11:00
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Philippine Airlines PR538
DPS 00:55
MNL 04:45
With stops 3.8h
S
M
T
W
T
F
S
Philippine Airlines PR223
MNL 00:05
PER 07:15
7.2h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ548
DPS 00:05
PER 03:55
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
See all
Indonesia Airasia QZ548
DPS 00:05
PER 03:55
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ534
DPS 07:05
PER 11:00
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
TransNusa Airlines 8B080
DPS 09:10
PER 12:55
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Batik Air ID6007
DPS 09:25
PER 13:15
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
TransNusa Airlines 8B082
DPS 12:55
PER 16:55
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ544
DPS 13:55
PER 17:55
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ536
DPS 16:15
PER 20:10
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD193
DPS 18:10
PER 21:45
Nonstop 3.6h
S
M
T
W
T
F
S
Check prices
Jetstar Airways JQ107
DPS 21:10
PER 00:50
Nonstop 3.7h
S
M
T
W
T
F
S
Check prices
Jetstar Airways JQ117
DPS 21:30
PER 01:15
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
See all
Jetstar Airways JQ117
DPS 21:30
PER 01:15
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Jetstar Airways JQ107
DPS 21:10
PER 00:50
Nonstop 3.7h
S
M
T
W
T
F
S
Check prices
Batik Air Malaysia OD193
DPS 18:10
PER 21:45
Nonstop 3.6h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ536
DPS 16:15
PER 20:10
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ544
DPS 13:55
PER 17:55
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
TransNusa Airlines 8B082
DPS 12:55
PER 16:55
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Batik Air ID6007
DPS 09:25
PER 13:15
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
TransNusa Airlines 8B080
DPS 09:10
PER 12:55
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ534
DPS 07:05
PER 11:00
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Indonesia Airasia QZ548
DPS 00:05
PER 03:55
Nonstop 3.8h
S
M
T
W
T
F
S
Check prices
See all

Top airlines for flights from Bali to Perth

Multiple airlines provide flights from Bali to Perth. The best rated one is Indonesia Airasia with an average rating of 10.0.

See more
Indonesia Airasia
Indonesia Airasia
User rating: 10.0
Batik Air
Batik Air
User rating: 8.8
Jetstar Airways
Jetstar Airways
User rating: 8.2
Batik Air Malaysia
Batik Air Malaysia
User rating: 8.2

FAQs about flight schedules from Bali to Perth

  • When to buy flight tickets from Bali (DPS) to Perth (PER) the cheapest?

    Airlines adjust prices for flights from Bali to Perth based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 3 hours 45 minutes to fly from Bali (DPS) to Perth (PER).
  • Airlines with flights from Bali (DPS) to Perth (PER): Jetstar Airways, TransNusa, Indonesia Airasia, IndiGo, Batik Air, Batik Air Malaysia and Emirates.
  • There are 2 airports near Perth: Perth Airport and Jandakot Airport.