KUL → PER Kuala Lumpur to Perth
live
Direct flights from Kuala Lumpur (KUL) to Perth (PER): 21 nonstop departures observed each week across 3 airlines. 62% of the last 21 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 21 tracked flights. The nonstop covers 4,140 km, an estimated 5 hours 48 minutes in the air. Measured by Pro Flight Search from live flight boards at Kuala Lumpur and Perth. Updated 10 October 2026 at 10:52 UTC.
KUL
Kuala Lumpur
busy · +22
PER
Perth
smooth · +0
dep bank 00:05–22:10 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
62% on time
of the last 21 operated KUL → PER flights arrived within 15 minutes
Median arrival delay is −1 min . 0 of 21 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −1 min across the last 21 operated legs
Flight time ~5h 48m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 21
The week scheduled departures · origin local time
AirAsia Batik Air Malaysia Malaysia Airlines
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
AirAsiaAK
Flights AK606 14:15 daily · AK604 22:10 Th Fr Sa Su
Batik Air MalaysiaOD 13% on time
Flights OD191 varies daily · OD151 varies daily · OD155 18:00 We Th
Malaysia AirlinesMH 89% on time
Flights MH125 08:55 daily · MH127 19:30 daily
History operated legs · board outcomes
10-10 MH125 dep +23 → arr −28
10-09 MH125 dep +20 → arr −27
10-09 MH127 dep +37 → arr −1
10-09 OD151 dep +28 → arr +20
10-09 OD191 dep +14 → arr +33
10-08 AK606 dep +23 → arr +11
10-08 MH125 dep +29 → arr −23
10-08 MH127 dep +17 → arr −21
10-08 OD151 dep +13 → arr +6
10-07 MH125 dep +23 → arr −19
10-07 MH127 dep +16 → arr −24
Show 13 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 KUL and PER, paired departure → arrival per flight and day. Board tracking since Tue, Oct 6 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 41 Completed 32 Delayed 19 Within 15m 14/32 Median +19m
AK606 AirAsia
4 days
KUL
Departure
Sched 14:15
Scheduled departure
→
PER
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 9
1/2 legs · 9M-VAD
KUL
Departure
Sched 14:15
Scheduled time only · no board update captured
Thu schedule from board history
→
PER
Arrival
19:40
Landed · Sched 19:5010m early
Thu, Oct 8
2/2 legs · 9M-VAD
KUL
Departure
14:38
Departed · Sched 14:1523m late
→
PER
Arrival
20:09
Landed · Sched 19:5019m late
Wed, Oct 7
1/2 legs · 9M-VAF
KUL
Departure
—
Board row not captured for this rotation yet.
→
PER
Arrival
21:49
Last seen · Sched 19:50119m late
Full AK606 history →
MH125 Malaysia
5 days
Sat, Oct 10
2/2 legs · 9M-MVD
KUL
Departure
09:18
Departed · Sched 08:5523m late
→
PER
Arrival
14:29
Landed · Sched 14:5021m early
Fri, Oct 9
2/2 legs · 9M-MVE
KUL
Departure
09:15
Departed · Sched 08:5520m late
→
PER
Arrival
14:23
Landed · Sched 14:5027m early
Thu, Oct 8
2/2 legs · 9M-MVC
KUL
Departure
09:24
Departed · Sched 08:5529m late
→
PER
Arrival
14:32
Landed · Sched 14:5018m early
Wed, Oct 7
2/2 legs · 9M-MVF
KUL
Departure
09:18
Departed · Sched 08:5523m late
→
PER
Arrival
14:40
Landed · Sched 14:5010m early
KUL
Departure
09:26
Departed · Sched 08:5531m late
→
PER
Arrival
—
Board row not captured for this rotation yet.
Full MH125 history →
MH127 MALAYSIA AIRLINES BERHAD
5 days
Sat, Oct 10
1/2 legs · 9M-MNL
KUL
Departure
Sched 19:30
Scheduled departure
→
PER
Arrival
Sched 01:10
Scheduled arrival · landing pending
Fri schedule from board history
Fri, Oct 9
2/2 legs · 9M-MNL
KUL
Departure
20:07
Departed · Sched 19:3037m late
→
PER
Arrival
01:09
Landed · Sched 01:101m early
Thu, Oct 8
2/2 legs · 9M-MTO
KUL
Departure
19:47
Departed · Sched 19:3017m late
→
PER
Arrival
00:58
Landed · Sched 01:1012m early
Wed, Oct 7
2/2 legs · 9M-MTF
KUL
Departure
19:46
Departed · Sched 19:3016m late
→
PER
Arrival
00:54
Landed · Sched 01:1016m early
Tue, Oct 6
1/2 legs · 9M-MTK
KUL
Departure
—
Board row not captured for this rotation yet.
→
PER
Arrival
01:15
Landed · Sched 01:105m late
Full MH127 history →
OD151 Malindo Air
4 days
Sat, Oct 10
2/2 legs · 9M-LRG
KUL
Departure
12:42
Departed · Sched 12:2022m late
→
PER
Arrival
Sched 16:15
Scheduled arrival · landing pending
Fri, Oct 9
2/2 legs · 9M-LDH
KUL
Departure
11:08
Departed · Sched 10:4028m late
→
PER
Arrival
16:35
Landed · Sched 16:1520m late
Thu, Oct 8
2/2 legs · 9M-LDF
KUL
Departure
10:53
Departed · Sched 10:4013m late
→
PER
Arrival
16:28
Landed · Sched 16:1513m late
Wed, Oct 7
2/2 legs · 9M-LDG
KUL
Departure
11:06
Departed · Sched 10:4026m late
→
PER
Arrival
Sched 16:15
Scheduled time only · no board update captured
Full OD151 history →
OD191 Malindo Air
4 days
Sat, Oct 10
2/2 legs · 9M-LDH
KUL
Departure
01:04
Departed · Sched 00:0559m late
→
PER
Arrival
Sched 05:40
Scheduled arrival · landing pending
Fri, Oct 9
2/2 legs · 9M-LDF
KUL
Departure
00:49
Departed · Sched 00:3514m late
→
PER
Arrival
06:13
Landed · Sched 05:4033m late
Thu, Oct 8
2/2 legs · 9M-LDG
KUL
Departure
01:03
Departed · Sched 00:2538m late
→
PER
Arrival
Sched 05:40
Scheduled time only · no board update captured
Wed, Oct 7
2/2 legs · 9M-LNV
KUL
Departure
00:27
Departed · Sched 00:0522m late
→
PER
Arrival
Sched 05:40
Scheduled time only · no board update captured
Full OD191 history →
AK604 AirAsia
2 days
Fri, Oct 9
1/2 legs · 9M-VAC
KUL
Departure
—
Board row not captured for this rotation yet.
→
PER
Arrival
03:29
Landed · Sched 03:4516m early
Thu, Oct 8
1/2 legs · 9M-VAG
KUL
Departure
—
Board row not captured for this rotation yet.
→
PER
Arrival
03:27
Landed · Sched 03:4518m early
Full AK604 history →
OD155 Malindo Air
1 day
KUL
Departure
Sched 18:00
Scheduled time only · no board update captured
→
PER
Arrival
—
Board row not captured for this rotation yet.
Full OD155 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 — Kuala Lumpur (KUL) to Perth (PER) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KUL-PER
Copy
How we measure this →
KUL to PER questions
Is KUL–PER running on time right now? Smooth skies ahead. The departure side at KUL is the weaker end, route health score 85/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KUL–PER? Operators schedule morning departures around 08:55 and evening departures around 18:00 from KUL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PER delay card to confirm conditions when you'd arrive.
How long is the flight from KUL to PER? Great-circle distance is 4,140 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 322–385 min gate-to-gate on this route.
How often does KUL–PER fly? 3 carriers operate this route, around 41 flights a week between them. Compare carrier days and times in the airline list above.