KTM → KUL Kathmandu to Kuala Lumpur
live
Direct flights from Kathmandu (KTM) to Kuala Lumpur (KUL): 34 nonstop departures observed each week across 4 airlines. 72% of the last 32 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. 2 of the 32 tracked flights were cancelled. The nonstop covers 3,273 km, an estimated 4 hours 42 minutes in the air. Measured by Pro Flight Search from live flight boards at Kathmandu and Kuala Lumpur. Updated 31 October 2026 at 00:52 UTC.
Today, KTM → KUL Sat 31 Oct · local times
Sched Flight KTM departure KUL arrival
·
MH171 MALAYSIA AIRLINES BERHAD
On schedule
KUL 20:10 scheduled
·
OD183 BATIK AIR MALAYSIA
On schedule
KUL 22:40 scheduled
Checked KUL board 08:52
KTM
Kathmandu
tracking
KUL
Kuala Lumpur
smooth · +3
dep bank 13:00–22:45 34x weekly
Runs mixed · 4 airlines · 34x weekly · nonstop
72% on time
of the last 32 tracked KTM → KUL flights arrived within 15 minutes
Median arrival delay is +0 min . 2 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 30 arrivals
Flight time ~4h 42m estimated from route distance
Weekly departures 34x 4 direct airlines on the leg
Cancelled 6.3% recent route rate · 2 of 32
The week scheduled departures · origin local time
Batik Air Malaysia Himalaya Airlines MALAYSIA AIRLINES BERHAD Nepal 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
Batik Air MalaysiaOD 50% on time
Flights OD185 17:05 Mo We · OD183 varies Tu Th Fr Sa Su · OD181 21:25 daily
Himalaya AirlinesH9 80% on time
Flights H9890 varies Mo Tu We Th Fr
MALAYSIA AIRLINES BERHADMH 100% on time
Flights MH171 13:00 Mo Tu We Fr Sa · MH115 22:45 daily
Nepal AirlinesRA
Flights RA415 22:20 Tu Th Su
History operated legs · board outcomes
10-29 H9872 cancelled CNX
Show 24 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 KTM and KUL, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 37 Completed 34 Delayed 7 Cancelled 2 Within 15m 26/34 Median -3m
MH171 MALAYSIA AIRLINES BERHAD
6 days
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
Sched 20:10
Scheduled arrival · landing pending
KTM
Departure
—
KTM is outside our board polling set.
→
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
20:14
Landed · Sched 20:104m late
Tue, Oct 27
1/2 legs · 9M-MVJ
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
20:18
Landed · Sched 20:257m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
20:40
Landed · Sched 20:5010m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
20:18
Landed · Sched 20:257m early
Full MH171 history →
OD183 BATIK AIR MALAYSIA
6 days
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
Sched 22:40
Scheduled arrival · landing pending
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
21:18
Landed · Sched 20:5028m late
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
21:47
Landed · Sched 21:503m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
23:40
Landed · Sched 22:4555m late
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
21:35
Landed · Sched 20:5045m late
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
21:31
Landed · Sched 20:5041m late
Full OD183 history →
H9890 HIMALAYA AIRLINES
4 days
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
18:11
Landed · Sched 18:101m late
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
17:29
Landed · Sched 17:1514m late
Tue, Oct 27
1/2 legs · 9N-ALM
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
17:02
Landed · Sched 17:1513m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
17:20
Landed · Sched 17:155m late
Full H9890 history →
MH115 MALAYSIA AIRLINES BERHAD
5 days
Fri, Oct 30
1/2 legs · 9M-MVJ
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
06:36
Landed · Sched 06:404m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
05:18
Landed · Sched 05:4527m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
05:21
Landed · Sched 05:4524m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
05:37
Landed · Sched 05:458m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
06:18
Landed · Sched 06:257m early
Full MH115 history →
OD181 BATIK AIR MALAYSIA
7 days
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
04:30
Landed · Sched 04:2010m late
Thu, Oct 29
1/2 legs · 9M-LRV
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
05:44
Landed · Sched 04:5054m late
Wed, Oct 28
1/2 legs · 9M-LRK
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
04:58
Landed · Sched 04:2038m late
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
04:24
Landed · Sched 04:204m late
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
04:49
Landed · Sched 05:0011m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
04:49
Landed · Sched 04:2029m late
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
04:35
Landed · Sched 04:2015m late
Full OD181 history →
H9872 HIMALAYA AIRLINES
1 day
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
Sched 02:45
Cancelled
RA415 Nepal
3 days
Thu, Oct 29
1/2 legs · 9N-AKX
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
04:54
Landed · Sched 05:1016m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
Sched 05:10
Cancelled
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
05:00
Landed · Sched 05:1010m early
Full RA415 history →
OD185 Malindo Air
2 days
Wed, Oct 28
1/2 legs · 9M-LRF
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
23:50
Landed · Sched 00:0515m early
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
23:38
Landed · Sched 00:0527m early
Full OD185 history →
RA421 NEPAL AIRLINE CORPORATION
1 day
KTM
Departure
—
KTM is outside our board polling set.
→
KUL
Arrival
Sched 04:20
Scheduled time only · no board update captured
Full RA421 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: Kathmandu (KTM) to Kuala Lumpur (KUL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KTM-KUL
Copy
How we measure this →
KTM to KUL questions
Is KTM–KUL running on time right now? Smooth skies ahead. The arrival 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 KTM–KUL? Operators schedule evening departures around 17:05 from KTM. Earlier flights typically land before destination-airport delays accumulate later in the day; check the KUL delay card to confirm conditions when you'd arrive.
How long is the flight from KTM to KUL? Great-circle distance is 3,273 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 261–311 min gate-to-gate on this route.
How often does KTM–KUL fly? 4 carriers operate this route, around 34 flights a week between them. Compare carrier days and times in the airline list above.