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. 87% of the last 31 operated flights arrived within 15 minutes of schedule. The median arrival is 9 minutes early. No cancellations were recorded across the 31 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 18 August 2026 at 00:37 UTC.
KUL
Kuala Lumpur
smooth · +11
PER
Perth
smooth · +0
dep bank 00:05–22:10 21x weekly
Median arrival −9 min across the last 31 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 31
Current nonstop fares KUL → PER · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
The week scheduled departures · origin local time
AirAsia MALAYSIA AIRLINES BERHAD Malindo Air
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 100% on time
Flights AK606 14:15 daily · AK604 22:10 Tu Th Fr Sa
MALAYSIA AIRLINES BERHADMH 93% on time
Flights MH125 08:55 daily · MH127 19:30 daily
Malindo AirOD 63% on time
Flights OD191 00:05 daily · OD151 10:40 Mo Fr Su · OD155 18:00 Mo Th Fr Su
History operated legs · board outcomes
08-18 OD191 dep +43 → arr +40
08-17 AK606 dep +11 → arr −17
08-17 MH125 dep +37 → arr −9
08-17 MH127 dep +28 → arr −9
08-16 AK606 dep +9 → arr −15
08-16 MH125 dep +28 → arr −16
08-16 MH127 dep +16 → arr −8
08-15 AK604 dep +5 → arr −11
08-15 MH125 dep +25 → arr −13
08-15 MH127 dep +15 → arr −14
08-15 OD191 dep +14 → arr +15
08-14 AK604 dep +24 → arr +8
08-14 AK606 dep +14 → arr −7
08-14 MH125 dep +21 → arr −13
08-14 MH127 dep +17 → arr −14
08-13 AK604 dep +2 → arr −22
08-13 AK606 dep +10 → arr −6
08-13 MH125 dep +19 → arr −32
08-13 MH127 dep +13 → arr −30
08-13 OD191 dep −1 → arr +74
08-12 MH127 dep +15 → arr −24
08-11 AK606 dep +19 → arr +3
08-11 MH125 dep +26 → arr −20
Show 23 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. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 63 Completed 54 Delayed 18 Within 15m 37/54 Median +9m
MH125 MALAYSIA AIRLINES BERHAD
7 days
Tue, Aug 18
1/2 legs · 9M-MVQ
KUL
Departure
Sched 08:55
Scheduled departure
→
PER
Arrival
Sched 14:50
Scheduled arrival · landing pending
Typical Tue schedule
Mon, Aug 17
2/2 legs · 9M-MVG
KUL
Departure
09:32
Departed · Sched 08:5537m late
→
PER
Arrival
14:49
Landed · Sched 14:501m early
Sun, Aug 16
2/2 legs · 9M-MVJ
KUL
Departure
09:23
Departed · Sched 08:5528m late
→
PER
Arrival
14:39
Landed · Sched 14:5011m early
Sat, Aug 15
2/2 legs · 9M-MVS
KUL
Departure
09:20
Departed · Sched 08:5525m late
→
PER
Arrival
14:44
Landed · Sched 14:506m early
Fri, Aug 14
2/2 legs · 9M-MVJ
KUL
Departure
09:16
Departed · Sched 08:5521m late
→
PER
Arrival
14:42
Landed · Sched 14:508m early
Thu, Aug 13
2/2 legs · 9M-MV0
KUL
Departure
09:14
Departed · Sched 08:5519m late
→
PER
Arrival
14:28
Landed · Sched 14:5022m early
Tue, Aug 11
2/2 legs · 9M-MVQ
KUL
Departure
09:21
Departed · Sched 08:5526m late
→
PER
Arrival
14:38
Landed · Sched 14:5012m early
Full MH125 history →
MH127 MALAYSIA AIRLINES BERHAD
9 days
Tue, Aug 18
1/2 legs · 9M-MVM
KUL
Departure
Sched 19:30
Scheduled departure
→
PER
Arrival
Sched 01:10
Scheduled arrival · landing pending
Typical Tue schedule
Mon, Aug 17
2/2 legs · 9M-MXV
KUL
Departure
19:58
Departed · Sched 19:3028m late
→
PER
Arrival
01:01
Est. · Sched 01:109m early
Sun, Aug 16
2/2 legs · 9M-MNK
KUL
Departure
19:46
Departed · Sched 19:3016m late
→
PER
Arrival
01:07
Landed · Sched 01:103m early
Sat, Aug 15
2/2 legs · 9M-MTO
KUL
Departure
19:45
Departed · Sched 19:3015m late
→
PER
Arrival
01:03
Landed · Sched 01:107m early
Fri, Aug 14
2/2 legs · 9M-MNH
KUL
Departure
19:47
Departed · Sched 19:3017m late
→
PER
Arrival
01:00
Landed · Sched 01:1010m early
Thu, Aug 13
2/2 legs · 9M-MTI
KUL
Departure
19:43
Departed · Sched 19:3013m late
→
PER
Arrival
00:48
Landed · Sched 01:1022m early
Wed, Aug 12
2/2 legs · 9M-MTO
KUL
Departure
19:45
Departed · Sched 19:3015m late
→
PER
Arrival
00:55
Landed · Sched 01:1015m early
Tue, Aug 11
2/2 legs · 9M-MVM
KUL
Departure
19:48
Departed · Sched 19:3018m late
→
PER
Arrival
Sched 01:10
Scheduled time only · no board update captured
Mon, Aug 10
1/2 legs · 9M-MXQ
KUL
Departure
—
Board row not captured for this rotation yet.
→
PER
Arrival
00:43
Landed · Sched 01:1027m early
Full MH127 history →
OD191 Malindo Air
8 days
Tue, Aug 18
2/2 legs · 9M-LDF
KUL
Departure
00:48
Departed · Sched 00:0543m late
→
PER
Arrival
06:30
Est. · Sched 05:5040m late
KUL
Departure
00:15
Departed · Sched 00:0510m late
→
PER
Arrival
—
Board row not captured for this rotation yet.
KUL
Departure
02:14
Departed · Sched 02:0014m late
→
PER
Arrival
—
Board row not captured for this rotation yet.
Sat, Aug 15
2/2 legs · 9M-LDF
KUL
Departure
00:19
Departed · Sched 00:0514m late
→
PER
Arrival
06:11
Landed · Sched 05:5021m late
KUL
Departure
00:14
Departed · Sched 00:059m late
→
PER
Arrival
—
Board row not captured for this rotation yet.
Thu, Aug 13
2/2 legs · 9M-LNR
KUL
Departure
01:29
Departed · Sched 01:301m early
→
PER
Arrival
07:06
Landed · Sched 05:5076m late
Wed, Aug 12
2/2 legs · 9M-LNY
KUL
Departure
00:10
Departed · Sched 00:055m late
→
PER
Arrival
05:51
Landed · Sched 05:501m late
KUL
Departure
00:23
Departed · Sched 00:0518m late
→
PER
Arrival
—
Board row not captured for this rotation yet.
Full OD191 history →
AK606 AirAsia
7 days
Mon, Aug 17
2/2 legs · 9M-VAH
KUL
Departure
14:26
Departed · Sched 14:1511m late
→
PER
Arrival
19:37
Landed · Sched 19:5013m early
Sun, Aug 16
2/2 legs · 9M-VAC
KUL
Departure
14:24
Departed · Sched 14:159m late
→
PER
Arrival
19:40
Landed · Sched 19:5010m early
Sat, Aug 15
2/2 legs · 9M-VAG
KUL
Departure
14:24
Departed · Sched 14:159m late
→
PER
Arrival
19:48
Landed · Sched 19:502m early
Fri, Aug 14
2/2 legs · 9M-VAB
KUL
Departure
14:29
Departed · Sched 14:1514m late
→
PER
Arrival
19:48
Landed · Sched 19:502m early
Thu, Aug 13
2/2 legs · 9M-VAE
KUL
Departure
14:25
Departed · Sched 14:1510m late
→
PER
Arrival
19:44
Landed · Sched 19:506m early
Wed, Aug 12
1/2 legs · 9M-VAD
KUL
Departure
Sched 14:15
Scheduled time only · no board update captured
Tue schedule from board history
→
PER
Arrival
19:51
Last seen · Sched 19:501m late
Tue, Aug 11
2/2 legs · 9M-VAD
KUL
Departure
14:34
Departed · Sched 14:1519m late
→
PER
Arrival
19:59
Landed · Sched 19:509m late
Full AK606 history →
OD155 Malindo Air
2 days
KUL
Departure
Sched 18:00
Scheduled time only · no board update captured
→
PER
Arrival
—
Board row not captured for this rotation yet.
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 →
AK604 AirAsia
3 days
Sat, Aug 15
2/2 legs · 9M-VAB
KUL
Departure
23:30
Departed · Sched 23:255m late
→
PER
Arrival
04:55
Landed · Sched 05:005m early
Fri, Aug 14
2/2 legs · 9M-VAC
KUL
Departure
22:34
Departed · Sched 22:1024m late
→
PER
Arrival
04:24
Landed · Sched 03:4539m late
Thu, Aug 13
2/2 legs · 9M-VAG
KUL
Departure
22:12
Departed · Sched 22:102m late
→
PER
Arrival
03:27
Landed · Sched 03:4518m early
Full AK604 history →
OD151 Malindo Air
1 day
KUL
Departure
Sched 10:40
Scheduled time only · no board update captured
→
PER
Arrival
—
Board row not captured for this rotation yet.
Full OD151 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 92/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 00:05 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 39 flights a week between them. Compare carrier days and times in the airline list above.