Which airport are you flying from?

Direct flights from Perth to Denpasar

Airlines Schedules

PER - DPS route map All flights from PER to DPS non-stop. There are direct flights from Perth International (PER), Australia to Bali International (DPS), Indonesia with Indonesia AirAsia, Jetstar and 3 other airlines. 78 weekly departures are currently scheduled on this route. Departure times range from 04:55 to 21:10 depending on the schedule period. The flight distance is 1611 miles (2592 km). Flight time ranges from 3 hours and 30 minutes to 4 hours and 30 minutes.

PER
Perth
AustraliaPerth , Australia
DPS
Bali
IndonesiaDenpasar , Indonesia
PER
Perth
AustraliaPerth , Australia
Bali
IndonesiaDenpasar , Indonesia
DPS
Flight time 3h 30min to 4h 30min
Updated Jun 22, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Indonesia AirAsia Low-cost carrier

Departure times vary between 07:00 and 20:25 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
28 flights/week
28 flights/week

Jetstar Low-cost carrier

Departure times vary between 06:50 and 21:00 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
20 flights/week
20 flights/week

TransNusa

Departure times vary between 04:55 and 21:10
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
17 flights/week
17 flights/week

Batik Air Malaysia

Departure times vary between 07:20 and 07:25
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

Batik Air

Departs at 14:15
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
6 flights/week
6 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Perth to Denpasar with Indonesia AirAsia

This is a weekly direct flight schedule for Indonesia AirAsia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
QZ549
07:00
07:00
07:00
07:00
07:00
07:00
07:00
QZ535
11:40
11:40
11:40
11:40
11:40
11:40
11:40
QZ545
16:30
16:30
16:30
16:30
16:30
16:30
16:30
QZ537
20:00
20:00
20:00
20:00
20:00
20:00
20:00

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Perth to Denpasar with Jetstar

This is a weekly direct flight schedule for Jetstar. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
JQ110
06:50
06:50
06:50
06:50
06:50
06:50
06:50
JQ116
16:40
16:40
----
16:40
16:40
16:40
16:40
JQ106
20:30
----
20:30
----
20:30
----
20:30
JQ108
----
21:00
----
21:00
----
21:00
----

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Perth to Denpasar with TransNusa

This is a weekly direct flight schedule for TransNusa. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
8B85
05:05
05:05
05:05
05:05
05:05
05:05
05:05
8B81
14:25
14:25
14:25
14:25
14:25
14:25
14:25
8B83
20:40
21:10
21:10
21:10
20:10
20:10
20:10

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Perth to Denpasar with Batik Air Malaysia

This is a weekly direct flight schedule for Batik Air Malaysia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
OD192
07:20
07:20
07:20
07:20
07:20
07:20
07:20

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Perth to Denpasar with Batik Air

This is a weekly direct flight schedule for Batik Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 20
Tue
Jul 21
Wed
Jul 22
Thu
Jul 23
Fri
Jul 24
Sat
Jul 25
Sun
Jul 26
ID6008
14:15
14:15
14:15
14:15
14:15
14:15
14:15

The timetable & schedule information was updated at 2026-06-22

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Perth to Denpasar scheduled departures

Select a date to see every published non-stop departure between PER and DPS.

Wednesday
Wed
Jul 22
11 flights(11)
Thursday
Thu
Jul 23
12 flights(12)
Friday
Fri
Jul 24
12 flights(12)
Saturday
Sat
Jul 25
12 flights(12)
Sunday
Sun
Jul 26
12 flights(12)
Monday
Mon
Jul 27
11 flights(11)
Tuesday
Tue
Jul 28
12 flights(12)
Time
Airline
Flight
05:05
TransNusa TransNusa
8B85
06:50
Jetstar Jetstar
JQ110
07:00
Indonesia AirAsia Indonesia AirAsia
QZ549
07:20
Batik Air Malaysia Batik Air Malaysia
OD192
11:40
Indonesia AirAsia Indonesia AirAsia
QZ535
14:15
Batik Air Batik Air
ID6008
14:25
TransNusa TransNusa
8B81
16:30
Indonesia AirAsia Indonesia AirAsia
QZ545
20:00
Indonesia AirAsia Indonesia AirAsia
QZ537
20:30
Jetstar Jetstar
JQ106
21:10
TransNusa TransNusa
8B83
05:05
TransNusa TransNusa
8B85
06:50
Jetstar Jetstar
JQ110
07:00
Indonesia AirAsia Indonesia AirAsia
QZ549
07:20
Batik Air Malaysia Batik Air Malaysia
OD192
11:40
Indonesia AirAsia Indonesia AirAsia
QZ535
14:15
Batik Air Batik Air
ID6008
14:25
TransNusa TransNusa
8B81
16:30
Indonesia AirAsia Indonesia AirAsia
QZ545
16:40
Jetstar Jetstar
JQ116
20:00
Indonesia AirAsia Indonesia AirAsia
QZ537
21:00
Jetstar Jetstar
JQ108
21:10
TransNusa TransNusa
8B83
05:05
TransNusa TransNusa
8B85
06:50
Jetstar Jetstar
JQ110
07:00
Indonesia AirAsia Indonesia AirAsia
QZ549
07:20
Batik Air Malaysia Batik Air Malaysia
OD192
11:40
Indonesia AirAsia Indonesia AirAsia
QZ535
14:15
Batik Air Batik Air
ID6008
14:25
TransNusa TransNusa
8B81
16:30
Indonesia AirAsia Indonesia AirAsia
QZ545
16:40
Jetstar Jetstar
JQ116
20:00
Indonesia AirAsia Indonesia AirAsia
QZ537
20:10
TransNusa TransNusa
8B83
20:30
Jetstar Jetstar
JQ106
05:05
TransNusa TransNusa
8B85
06:50
Jetstar Jetstar
JQ110
07:00
Indonesia AirAsia Indonesia AirAsia
QZ549
07:20
Batik Air Malaysia Batik Air Malaysia
OD192
11:40
Indonesia AirAsia Indonesia AirAsia
QZ535
14:15
Batik Air Batik Air
ID6008
14:25
TransNusa TransNusa
8B81
16:30
Indonesia AirAsia Indonesia AirAsia
QZ545
16:40
Jetstar Jetstar
JQ116
20:00
Indonesia AirAsia Indonesia AirAsia
QZ537
20:10
TransNusa TransNusa
8B83
21:00
Jetstar Jetstar
JQ108
05:05
TransNusa TransNusa
8B85
06:50
Jetstar Jetstar
JQ110
07:00
Indonesia AirAsia Indonesia AirAsia
QZ549
07:20
Batik Air Malaysia Batik Air Malaysia
OD192
11:40
Indonesia AirAsia Indonesia AirAsia
QZ535
14:15
Batik Air Batik Air
ID6008
14:25
TransNusa TransNusa
8B81
16:30
Indonesia AirAsia Indonesia AirAsia
QZ545
16:40
Jetstar Jetstar
JQ116
20:00
Indonesia AirAsia Indonesia AirAsia
QZ537
20:10
TransNusa TransNusa
8B83
20:30
Jetstar Jetstar
JQ106
05:05
TransNusa TransNusa
8B85
06:50
Jetstar Jetstar
JQ110
07:00
Indonesia AirAsia Indonesia AirAsia
QZ549
07:20
Batik Air Malaysia Batik Air Malaysia
OD192
11:40
Indonesia AirAsia Indonesia AirAsia
QZ535
14:25
TransNusa TransNusa
8B81
16:30
Indonesia AirAsia Indonesia AirAsia
QZ545
16:40
Jetstar Jetstar
JQ116
20:00
Indonesia AirAsia Indonesia AirAsia
QZ537
20:30
Jetstar Jetstar
JQ106
20:40
TransNusa TransNusa
8B83
05:05
TransNusa TransNusa
8B85
06:50
Jetstar Jetstar
JQ110
07:00
Indonesia AirAsia Indonesia AirAsia
QZ549
07:20
Batik Air Malaysia Batik Air Malaysia
OD192
11:40
Indonesia AirAsia Indonesia AirAsia
QZ535
14:15
Batik Air Batik Air
ID6008
14:25
TransNusa TransNusa
8B81
16:30
Indonesia AirAsia Indonesia AirAsia
QZ545
16:40
Jetstar Jetstar
JQ116
20:00
Indonesia AirAsia Indonesia AirAsia
QZ537
21:00
Jetstar Jetstar
JQ108
21:10
TransNusa TransNusa
8B83
SPONSORED AD
PER-DPS flight route
Route map from Perth, PER to Denpasar, DPS. The distance is 1611 miles or 2592 km.
Perth - Denpasar direct flight map
SPONSORED AD
SPONSORED AD

PER - DPS route facts

  • Distance
    1611 miles (2592 km)
  • Flight time
    3 hours and 30 minutes to 4 hours and 30 minutes
  • Airlines
    Indonesia AirAsia Indonesia AirAsia
    Jetstar Jetstar
    TransNusa TransNusa
    Batik Air Batik Air
    Batik Air Batik Air
  • Airline alliances
    Low-cost carrier
  • Cabins
    Economy Business
  • Hub airports
    Batik Air: DPS (Secondary hub.)
  • Departure terminals
    Indonesia AirAsia: Terminal 1
    Jetstar: Terminal 1
  • Arrival terminals
    Indonesia AirAsia: Terminal I
    Jetstar: Terminal I
    Batik Air Malaysia: Terminal I
  • Aircraft
    Indonesia AirAsia: Airbus A320
    Jetstar: Airbus A321neo
    TransNusa: Airbus A320
    Batik Air Malaysia: Boeing 737-800 Passenger
    Batik Air: Airbus A320 (sharklets)

Route FAQ

Indonesia AirAsia, Jetstar, TransNusa, Batik Air Malaysia and Batik Air operate non-stop flights from PER to DPS with 78 weekly departures.

Scheduled flight time from PER to DPS ranges from 3 hours and 30 minutes to 4 hours and 30 minutes. The route covers 1611 miles (2592 km).

78 weekly departures are currently scheduled on this route, with published departure times ranging from 04:55 to 21:10 depending on the schedule period.

Departure terminals: Indonesia AirAsia: Terminal 1 and Jetstar: Terminal 1. Arrival terminals: Indonesia AirAsia: Terminal I, Jetstar: Terminal I and Batik Air Malaysia: Terminal I.

Economy and Business are currently scheduled on non-stop flights for this route.
Direct flights from Perth to Indonesia
From Perth to Jakarta

CGK Soekarno Hatta International

SPONSORED AD
SPONSORED AD