Non-stop available
Kuala Lumpur to Kathmandu Flights
Malaysia is one of the biggest destinations for Nepali workers, and this corridor has more competing airlines than most — which usually keeps fares down.
Flying to
Kathmandu (KTM)
Opens a live search on Aviasales, which compares airlines and travel agents. We may earn a commission if you book — it costs you nothing extra and does not affect which results you see.
Kuala Lumpur → Kathmandu at a glance
- Route
- KUL → KTM
- Journey time
- approx. 5h non-stop
- Airlines flying non-stop
- Batik Air, Malaysia Airlines, Himalaya Airlines, Nepal Airlines
Frequently Asked Questions
Is there a direct flight from Kuala Lumpur to Kathmandu?▼
Yes. Batik Air, Malaysia Airlines, Himalaya Airlines, Nepal Airlines operate non-stop between Kuala Lumpur and Kathmandu, taking approximately 5h non-stop.
How far in advance should I book Kuala Lumpur to Kathmandu?▼
Booking several weeks to a few months ahead is usually cheaper than booking last-minute. For Dashain, Tihar and the December holidays, book as early as you can — those are the peak periods on every route into Kathmandu.
What is the baggage allowance for flights to Nepal?▼
It depends on the airline and fare type, not the destination — full-service carriers usually include checked baggage while low-cost airlines charge for it separately. Always check the allowance on your specific ticket before booking, and confirm it again if your journey involves two airlines.