Direct flights from Perth (PER) to Kuta (DPS): 86 nonstop departures observed each week across 5 airlines. 74% of the last 27 tracked flights arrived within 15 minutes of schedule. The median arrival is 9 minutes late. No cancellations were recorded across the 29 tracked flights. The nonstop covers 2,580 km, an estimated 3 hours 48 minutes in the air. Measured by Pro Flight Search from live flight boards at Perth and Kuta. Updated 3 November 2026 at 19:53 UTC.
Today, PER → DPS Wed 4 Nov · local times
Sched Flight PER departure DPS arrival
·
8B85 TransNusa
On schedule
DPS 08:45 scheduled
·
JQ110 Jetstar Airways
On schedule
DPS 10:30 scheduled
·
OD192 Batik Air Malaysia (Malindo)
On schedule
DPS 11:10 scheduled
·
QZ549 Indonesia AirAsia
On schedule
DPS 10:50 scheduled
Checked PER board 22:33 · DPS board 03:53
PER
Perth
smooth · +14
DPS
Kuta
smooth · +0
dep bank 04:55–20:40 86x weekly
Runs mixed · 5 airlines · 86x weekly · nonstop
74% on time
of the last 27 tracked PER → DPS flights arrived within 15 minutes
Median arrival delay is +9 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +9 min across the last 27 arrivals
Flight time ~3h 48m estimated from route distance
Weekly departures 86x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 29
The week scheduled departures · origin local time
Batik Air Batik Air Malaysia (Malindo) Business Air Indonesia AirAsia
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Batik AirID
Flights ID6008 14:15 Tu Th Su
Batik Air Malaysia (Malindo)OD
Flights OD192 07:25 daily
Business Air8B 100% on time
Flights 8B85 04:55 daily · 8B81 14:25 daily · 8B83 19:00 daily
Indonesia AirAsiaQZ 78% on time
Flights QZ549 07:00 daily · QZ535 11:30 daily · QZ545 17:15 daily · QZ539 varies daily
Jetstar AirwaysJQ 33% on time
Flights JQ110 06:50 daily · JQ116 16:45 Mo Tu Th Fr Sa Su · JQ106 20:40 Mo We Fr Su · JQ108 varies Tu Th Sa
History operated legs · board outcomes
11-03 JQ108 dep +44 → arr +17
11-03 JQ110 dep +42 → arr +29
11-03 JQ116 dep +37 → arr +10
11-03 OD192 dep +205 → arr +26
11-03 QZ535 dep −5 → arr −17
11-03 QZ537 dep +26 → arr +22
11-03 QZ545 dep +15 → arr −3
11-03 QZ549 dep +45 → arr +36
11-02 8B83 dep +30 → arr +15
11-02 JQ110 dep +87 → arr +76
11-02 JQ116 dep +68 → arr +50
11-02 QZ535 dep +5 → arr −14
11-02 QZ537 dep +18 → arr +7
11-02 QZ545 dep +2 → arr −15
11-02 QZ549 dep +14 → arr +1
Show 21 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from PER and DPS, paired departure → arrival per flight and day. Board history since Sun, Nov 1. Each day adds the flights our airport boards record.
Board rows 57 Completed 47 Delayed 16 Within 15m 34/47 Median +10m
8B85 TransNusa
4 days
Wed, Nov 4
1/2 legs · PK-TLQ
PER
Departure
Sched 04:55
Scheduled departure
Tue schedule from board history
→
DPS
Arrival
Sched 08:45
Scheduled arrival · landing pending
Tue, Nov 3
2/2 legs · PK-TLQ
PER
Departure
04:34
Departed · Sched 04:5521m early
→
DPS
Arrival
08:31
Landed · Sched 08:4514m early
Mon, Nov 2
2/2 legs · PK-TLQ
PER
Departure
04:46
Departed · Sched 04:559m early
→
DPS
Arrival
08:29
Landed · Sched 08:4516m early
PER
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
08:28
Landed · Sched 08:4517m early
Full 8B85 history →
JQ110 Jetstar Airways
3 days
Wed, Nov 4
1/2 legs · VH-OYQ
PER
Departure
Sched 06:50
Scheduled departure
Tue schedule from board history
→
DPS
Arrival
Sched 10:30
Scheduled arrival · landing pending
Tue, Nov 3
2/2 legs · VH-OYQ
PER
Departure
07:01
Departed · Sched 06:5011m late
→
DPS
Arrival
10:59
Landed · Sched 10:3029m late
Mon, Nov 2
2/2 legs · VH-OFL
PER
Departure
07:57
Departed · Sched 06:5067m late
→
DPS
Arrival
11:46
Landed · Sched 10:3076m late
Full JQ110 history →
OD192 Batik Air Malaysia (Malindo)
3 days
PER
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
Sched 11:10
Scheduled arrival · landing pending
Tue, Nov 3
2/2 legs · 9M-LDT
PER
Departure
10:36
Departed · Sched 07:25191m late
→
DPS
Arrival
14:36
Landed · Sched 14:1026m late
PER
Departure
Sched 07:25
Scheduled time only · no board update captured
→
DPS
Arrival
11:35
Landed · Sched 11:2015m late
Full OD192 history →
QZ549 Indonesia AirAsia
3 days
Wed, Nov 4
1/2 legs · PK-AZK
PER
Departure
Sched 07:00
Scheduled departure
Tue schedule from board history
→
DPS
Arrival
Sched 10:50
Scheduled arrival · landing pending
Tue, Nov 3
2/2 legs · PK-AZK
PER
Departure
07:19
Departed · Sched 07:0019m late
→
DPS
Arrival
11:26
Landed · Sched 10:5036m late
Mon, Nov 2
2/2 legs · PK-AZK
PER
Departure
06:54
Departed · Sched 07:006m early
→
DPS
Arrival
10:51
Landed · Sched 10:501m late
Full QZ549 history →
8B81 TransNusa
3 days
Tue, Nov 3
2/2 legs · PK-TLP
PER
Departure
Sched 14:25
Scheduled time only · no board update captured
→
DPS
Arrival
18:12
Landed · Sched 18:057m late
Mon, Nov 2
2/2 legs · PK-TLP
PER
Departure
14:58
Departed · Sched 14:2533m late
→
DPS
Arrival
18:47
Last seen · Sched 18:0542m late
PER
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
18:18
Landed · Sched 18:0513m late
Full 8B81 history →
8B83 TransNusa
3 days
Tue, Nov 3
2/2 legs · PK-TLN
PER
Departure
19:13
Departed · Sched 19:0013m late
→
DPS
Arrival
22:54
Landed · Sched 22:459m late
Mon, Nov 2
2/2 legs · PK-TLN
PER
Departure
19:14
Departed · Sched 19:0014m late
→
DPS
Arrival
23:00
Landed · Sched 22:4515m late
PER
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
22:55
Landed · Sched 22:4510m late
Full 8B83 history →
ID6008 Batik Air
2 days
Tue, Nov 3
2/2 legs · PK-LAZ
PER
Departure
Sched 14:15
Scheduled time only · no board update captured
→
DPS
Arrival
18:01
Landed · Sched 17:556m late
PER
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
17:57
Landed · Sched 17:552m late
Full ID6008 history →
JQ108 Jetstar Airways
2 days
Tue, Nov 3
2/2 legs · VH-OYD
PER
Departure
21:11
Departed · Sched 20:4031m late
→
DPS
Arrival
00:47
Landed · Sched 00:3017m late
PER
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
00:45
Landed · Sched 00:3015m late
Full JQ108 history →
JQ116 Jetstar Airways
2 days
Tue, Nov 3
2/2 legs · VH-OYQ
PER
Departure
17:10
Departed · Sched 16:4525m late
→
DPS
Arrival
20:40
Landed · Sched 20:3010m late
Mon, Nov 2
2/2 legs · VH-OYQ
PER
Departure
16:56
Departed · Sched 16:4511m late
→
DPS
Arrival
21:20
Landed · Sched 20:3050m late
Full JQ116 history →
QZ535 Indonesia AirAsia
2 days
Tue, Nov 3
2/2 legs · PK-AZE
PER
Departure
11:13
Departed · Sched 11:3017m early
→
DPS
Arrival
15:08
Landed · Sched 15:2517m early
Mon, Nov 2
2/2 legs · PK-AZE
PER
Departure
11:22
Departed · Sched 11:308m early
→
DPS
Arrival
15:11
Landed · Sched 15:2514m early
Full QZ535 history →
QZ537 Indonesia AirAsia
3 days
Tue, Nov 3
2/2 legs · PK-AZE
PER
Departure
20:39
Departed · Sched 20:2514m late
→
DPS
Arrival
00:27
Landed · Sched 00:0522m late
Mon, Nov 2
2/2 legs · PK-AZE
PER
Departure
20:34
Departed · Sched 20:259m late
→
DPS
Arrival
00:12
Landed · Sched 00:057m late
PER
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
00:10
Landed · Sched 00:055m late
Full QZ537 history →
QZ545 Indonesia AirAsia
2 days
Tue, Nov 3
2/2 legs · PK-AZF
PER
Departure
17:14
Departed · Sched 17:151m early
→
DPS
Arrival
21:07
Landed · Sched 21:103m early
Mon, Nov 2
2/2 legs · PK-AZK
PER
Departure
17:03
Departed · Sched 17:1512m early
→
DPS
Arrival
20:55
Landed · Sched 21:1015m early
Full QZ545 history →
JQ106 Jetstar Airways
2 days
Mon, Nov 2
2/2 legs · VH-OYD
PER
Departure
20:55
Departed · Sched 20:4015m late
→
DPS
Arrival
00:38
Last seen · Sched 00:2018m late
PER
Departure
—
Board row not captured for this rotation yet.
→
DPS
Arrival
01:15
Last seen · Sched 00:2055m late
Full JQ106 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Perth (PER) to Kuta (DPS) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PER-DPS
Copy
How we measure this →
PER to DPS questions
Is PER–DPS running on time right now? Smooth skies ahead. The departure side at PER is the weaker end, route health score 91/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PER–DPS? Operators schedule morning departures around 04:55 and evening departures around 17:15 from PER. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DPS delay card to confirm conditions when you'd arrive.
How long is the flight from PER to DPS? Great-circle distance is 2,580 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 212–251 min gate-to-gate on this route.
How often does PER–DPS fly? 5 carriers operate this route, around 86 flights a week between them. Compare carrier days and times in the airline list above.