Which airport are you flying from?

Direct flights from Denpasar to Perth

Airlines Schedules

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

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

Airlines with non-stop routes:

Indonesia AirAsia Low-cost carrier

Departure times vary between 00:10 and 16:00 • From Terminal I
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 07:00 and 21:45 • From Terminal I
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 00:20 and 16:25
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 18:10 and 18:50 • From Terminal I
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

Batik Air

Departs at 09:30
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 Denpasar to Perth 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
QZ548
01:00
01:00
00:10
01:00
01:00
01:00
01:00
QZ534
07:05
07:05
07:05
07:05
07:05
07:05
07:05
QZ544
12:00
12:00
12:00
12:00
12:00
12:00
12:00
QZ536
15:15
15:15
15:15
15:15
15:15
15:15
15:15

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

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Denpasar to Perth 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
JQ111
----
07:00
----
07:00
----
07:00
----
JQ109
11:40
11:40
11:40
11:40
11:40
11:40
11:40
JQ107
15:00
----
15:00
----
15:00
----
15:00
JQ117
21:30
21:30
----
21:30
21:30
21:30
21:30

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

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Denpasar to Perth 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
8B84
00:20
00:20
00:20
00:20
00:20
00:20
00:20
8B80
09:40
09:40
09:40
09:40
09:40
09:40
09:40
8B82
15:55
16:25
16:25
16:25
15:25
15:25
15:25

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

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Denpasar to Perth 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
OD193
18:10
18:10
18:10
18:10
18:10
18:10
18:10

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

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Denpasar to Perth 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
ID6007
09:30
09:30
09:30
09:30
09:30
09:30
09:30

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

RETURN SCHEDULE
CHECK PRICES

Denpasar to Perth scheduled departures

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

Tuesday
Tue
Jul 21
12 flights(12)
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)
Time
Airline
Flight
00:20
TransNusa TransNusa
8B84
01:00
Indonesia AirAsia Indonesia AirAsia
QZ548
07:00
Jetstar Jetstar
JQ111
07:05
Indonesia AirAsia Indonesia AirAsia
QZ534
09:30
Batik Air Batik Air
ID6007
09:40
TransNusa TransNusa
8B80
11:40
Jetstar Jetstar
JQ109
12:00
Indonesia AirAsia Indonesia AirAsia
QZ544
15:15
Indonesia AirAsia Indonesia AirAsia
QZ536
16:25
TransNusa TransNusa
8B82
18:10
Batik Air Malaysia Batik Air Malaysia
OD193
21:30
Jetstar Jetstar
JQ117
00:10
Indonesia AirAsia Indonesia AirAsia
QZ548
00:20
TransNusa TransNusa
8B84
07:05
Indonesia AirAsia Indonesia AirAsia
QZ534
09:30
Batik Air Batik Air
ID6007
09:40
TransNusa TransNusa
8B80
11:40
Jetstar Jetstar
JQ109
12:00
Indonesia AirAsia Indonesia AirAsia
QZ544
15:00
Jetstar Jetstar
JQ107
15:15
Indonesia AirAsia Indonesia AirAsia
QZ536
16:25
TransNusa TransNusa
8B82
18:10
Batik Air Malaysia Batik Air Malaysia
OD193
00:20
TransNusa TransNusa
8B84
01:00
Indonesia AirAsia Indonesia AirAsia
QZ548
07:00
Jetstar Jetstar
JQ111
07:05
Indonesia AirAsia Indonesia AirAsia
QZ534
09:30
Batik Air Batik Air
ID6007
09:40
TransNusa TransNusa
8B80
11:40
Jetstar Jetstar
JQ109
12:00
Indonesia AirAsia Indonesia AirAsia
QZ544
15:15
Indonesia AirAsia Indonesia AirAsia
QZ536
16:25
TransNusa TransNusa
8B82
18:10
Batik Air Malaysia Batik Air Malaysia
OD193
21:30
Jetstar Jetstar
JQ117
00:20
TransNusa TransNusa
8B84
01:00
Indonesia AirAsia Indonesia AirAsia
QZ548
07:05
Indonesia AirAsia Indonesia AirAsia
QZ534
09:30
Batik Air Batik Air
ID6007
09:40
TransNusa TransNusa
8B80
11:40
Jetstar Jetstar
JQ109
12:00
Indonesia AirAsia Indonesia AirAsia
QZ544
15:00
Jetstar Jetstar
JQ107
15:15
Indonesia AirAsia Indonesia AirAsia
QZ536
15:25
TransNusa TransNusa
8B82
18:10
Batik Air Malaysia Batik Air Malaysia
OD193
21:30
Jetstar Jetstar
JQ117
00:20
TransNusa TransNusa
8B84
01:00
Indonesia AirAsia Indonesia AirAsia
QZ548
07:00
Jetstar Jetstar
JQ111
07:05
Indonesia AirAsia Indonesia AirAsia
QZ534
09:30
Batik Air Batik Air
ID6007
09:40
TransNusa TransNusa
8B80
11:40
Jetstar Jetstar
JQ109
12:00
Indonesia AirAsia Indonesia AirAsia
QZ544
15:15
Indonesia AirAsia Indonesia AirAsia
QZ536
15:25
TransNusa TransNusa
8B82
18:10
Batik Air Malaysia Batik Air Malaysia
OD193
21:30
Jetstar Jetstar
JQ117
00:20
TransNusa TransNusa
8B84
01:00
Indonesia AirAsia Indonesia AirAsia
QZ548
07:05
Indonesia AirAsia Indonesia AirAsia
QZ534
09:30
Batik Air Batik Air
ID6007
09:40
TransNusa TransNusa
8B80
11:40
Jetstar Jetstar
JQ109
12:00
Indonesia AirAsia Indonesia AirAsia
QZ544
15:00
Jetstar Jetstar
JQ107
15:15
Indonesia AirAsia Indonesia AirAsia
QZ536
15:25
TransNusa TransNusa
8B82
18:10
Batik Air Malaysia Batik Air Malaysia
OD193
21:30
Jetstar Jetstar
JQ117
00:20
TransNusa TransNusa
8B84
01:00
Indonesia AirAsia Indonesia AirAsia
QZ548
07:05
Indonesia AirAsia Indonesia AirAsia
QZ534
09:40
TransNusa TransNusa
8B80
11:40
Jetstar Jetstar
JQ109
12:00
Indonesia AirAsia Indonesia AirAsia
QZ544
15:00
Jetstar Jetstar
JQ107
15:15
Indonesia AirAsia Indonesia AirAsia
QZ536
15:55
TransNusa TransNusa
8B82
18:10
Batik Air Malaysia Batik Air Malaysia
OD193
21:30
Jetstar Jetstar
JQ117
Ad
DPS-PER flight route
Route map from Denpasar, DPS to Perth, PER. The distance is 1611 miles or 2592 km.
Ad
Denpasar - Perth direct flight map
Ad

DPS - PER route facts

  • Distance
    1611 miles (2592 km)
  • Flight time
    3 hours and 35 minutes to 4 hours
  • 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 I
    Jetstar: Terminal I
    Batik Air Malaysia: Terminal I
  • Arrival terminals
    Indonesia AirAsia: Terminal 1
    Jetstar: Terminal 1
  • 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 DPS to PER with 78 weekly departures.

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

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

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

Economy and Business are currently scheduled on non-stop flights for this route.
Direct flights from Denpasar to Australia
From Denpasar to Brisbane

BNE Brisbane International

From Denpasar to Canberra

CBR Canberra

From Denpasar to Newcastle

NTL Newcastle Airport

From Denpasar to Sydney

SYD Kingsford Smith International Airport

From Denpasar to Sunshine Coast

MCY Maroochydore Sunshine Coast

From Denpasar to Avalon

AVV Avalon Airport

From Denpasar to Melbourne

MEL Melbourne International

From Denpasar to Coolangatta (Gold Coast)

OOL Gold Coast Airport

From Denpasar to Adelaide

ADL Adelaide International

From Denpasar to Cairns

CNS Cairns International