A non-stop flight from Kathmandu to Kuala Lumpur takes around 4 hours 40 minutes and starts from Rs. 55,643, with connecting options from Rs. 44,717 if you have time to spare. Four airlines fly the route directly, but not every day: Sunday has a single departure while Friday has four. Below you will find fares in Nepali rupees, the full weekly timetable, baggage compared airline by airline, and the visa and arrival card you must arrange before you fly.
Trip Turbo lists every Kathmandu to Kuala Lumpur option on one page, non-stop and connecting, with fares shown in Nepali rupees and no hidden charges. Compare, choose and book your ticket in a few minutes.
Important Information about Kathmandu to Kuala Lumpur Flights
| Detail |
Information |
| Flight Duration |
Approx. 4 hours 40 minutes non-stop |
| Distance |
Approx. 3,280 km (2,038 miles) |
| Airlines Operating |
Malaysia Airlines, Batik Air, Himalaya Airlines, Nepal Airlines, Thai Airways and others. See all airlines |
| Lowest Fare to Travel with Date |
Rs. 44,717 – 12 August 2026 (connecting via Chengdu) |
| Lowest Non-Stop Fare |
Rs. 55,643 |
| Today's Lowest Fare (KTM – KUL) |
Rs. 44,717 |
| Total Non-Stop Flights from Kathmandu to Kuala Lumpur in a Week |
19 |
| First Flight from Kathmandu (KTM) to Kuala Lumpur (KUL) |
00:25, Thai Airways TG310 via Bangkok |
| Last Flight from Kathmandu (KTM) to Kuala Lumpur (KUL) |
23:30, China Southern CZ3068 via Guangzhou |
| Popular Airlines |
Malaysia Airlines, Batik Air |
| Airport Codes |
KTM – KUL |
| Departure and Arrival Terminal |
TIA International Terminal, KLIA Terminal 1 |
| Time Difference |
Malaysia is 2 hours 15 minutes ahead of Nepal |
| Visa Required |
Yes. Nepali citizens need an approved eVisa before travelling |
Kathmandu to Kuala Lumpur Flight Information
Flying is the only practical way to get from Kathmandu to Kuala Lumpur. There is no road or rail route between Nepal and Malaysia, and a non-stop flight covers the distance in around 4 hours 40 minutes.
Malaysia Airlines, Batik Air, Himalaya Airlines and Nepal Airlines together operate 19 non-stop flights a week between Tribhuvan International Airport and Kuala Lumpur International Airport. That is fewer than most Kathmandu routes, and the number varies by day, so the day you travel matters more here than usual. A wide range of connecting services is also available through Bangkok, Guangzhou, Kunming, Chengdu, Singapore, Colombo and Delhi.
Compare all four non-stop airlines and every connecting option side by side, and book your Kathmandu to Kuala Lumpur ticket on Trip Turbo. Your e-ticket arrives by email as soon as payment is confirmed.
Is There a Direct Flight from Kathmandu to Kuala Lumpur?
Yes, but not every day. Nineteen non-stop flights operate each week, run by Malaysia Airlines, Batik Air, Himalaya Airlines and Nepal Airlines. Flight time is around 4 hours 40 minutes.
The catch is that they are not spread evenly. Sunday has only one non-stop departure, a single late-evening Batik Air service, while Friday has four and Saturday has two. If your dates are flexible, checking a neighbouring day can be the difference between a direct flight and a fifteen-hour connection.
Unlike some routes, a connection here can genuinely be cheaper. The lowest connecting fare found was Rs. 44,717 against Rs. 55,643 for the cheapest non-stop, a saving of around Rs. 11,000. The trade is time, and in some cases a transit visa. Both options are covered in detail below so you can decide which suits you.
How to Book Kathmandu to Kuala Lumpur Flight Ticket on Trip Turbo?
Booking an international flight on Trip Turbo takes a few minutes. Have your passport and Malaysian eVisa details ready before you start.
- Go to tripturbo.com and open the Int'l Flights tab.
- Select One Way or Round Trip, then set your nationality and cabin class.
- Enter "Kathmandu (KTM)" as the departure city and "Kuala Lumpur (KUL)" as the destination.
- Choose your travel date and the number of passengers.
- Click Search.
- Use the Non-Stop filter if you want direct flights only, or leave it off to compare connecting fares. Sort by Cheapest or Fastest.
- Compare the results and click Select on the flight you want.
- Choose your fare option. Each fare shows its cancellation rules, date change rules and checked baggage allowance.
- Click Book Flight to hold your seat. A countdown timer shows how long the fare is reserved.
- Enter passenger details exactly as they appear on the passport you will use at check-in.
- Select your document type, enter the passport number and expiry date, and upload a clear scan or photo of it.
- Review the price summary, which shows the base fare, taxes, TT Coins earned and any convenience fee.
- Choose a payment method and click Pay Now.
- Trip Turbo accepts Digital Wallets, ConnectIPS, Mobile Banking and Visa, Mastercard, UnionPay and American Express cards. Your e-ticket is emailed to you as soon as payment is confirmed.
Tip: The payment method you choose affects the final amount, as mobile banking carried a lower processing fee than international cards and digital wallets at the time of writing. Check that the name on your ticket matches your travel document exactly, because bookings cannot be amended after confirmation and a cancellation fee applies if you need to rebook.
Kathmandu to Kuala Lumpur Airfare and Flight Details
Flights from Kathmandu to Kuala Lumpur depart from Tribhuvan International Airport (KTM) and land at Kuala Lumpur International Airport (KUL), Terminal 1. Nineteen non-stop departures operate each week across four airlines, alongside a large number of connecting itineraries through Asian hubs.
Kathmandu to Kuala Lumpur Airfare
Non-stop one-way economy fares currently range from Rs. 55,643 to Rs. 68,833 for a single adult. Connecting itineraries start lower, from Rs. 44,717, but take considerably longer.
| Airline |
Lowest Fare |
Service |
Type |
| Sichuan Airlines |
Rs. 44,717 |
Connecting via Chengdu |
Full-service |
| China Eastern |
Rs. 45,720 |
Connecting via Kunming |
Full-service |
| China Southern |
Rs. 49,307 |
Connecting via Guangzhou |
Full-service |
| Thai Airways |
Rs. 55,633 |
Connecting via Bangkok |
Full-service |
| Malaysia Airlines |
Rs. 55,643 |
Non-stop |
Full-service |
| Batik Air |
Rs. 56,634 |
Non-stop |
Low-cost |
| Himalaya Airlines |
Rs. 58,699 |
Non-stop |
Full-service |
| Nepal Airlines |
Rs. 59,228 |
Non-stop |
Full-service |
It is worth knowing how the fare is made up. On the cheapest non-stop ticket the base fare is Rs. 41,210 and taxes and surcharges add Rs. 14,433, so taxes account for roughly 26 percent of the total. That is a much smaller share than on shorter regional routes, where tax can exceed 60 percent.
If you are returning to Kathmandu, book both legs in a single round-trip transaction. It is usually cheaper than two separate one-way tickets and keeps the whole journey under one booking reference.
Fares and schedules verified across seven consecutive days, 9 to 15 August 2026. Fares change daily and are subject to availability at the time of booking.
Fare Options on Trip Turbo
Trip Turbo shows you every fare option an airline sells on a flight, which most local online travel agencies in Nepal do not. Instead of a single price, you see the full set of branded fares side by side before you pay.
They are the same flight, the same aircraft and the same seat. What changes are the conditions attached to the ticket: how much it costs to cancel, how much it costs to move your travel date, and how much checked baggage is included. A cheaper fare usually comes with stricter rules, while a higher one buys flexibility and extra baggage. Each option lays out those conditions clearly at the point of selection, so you are never guessing what you have paid for.
This makes it easier to choose the right fare for your Kathmandu to Kuala Lumpur flight, rather than discovering the rules after you have already booked.
Flight Details for Kathmandu to Kuala Lumpur
Non-stop flights use Boeing 737 MAX 8 aircraft with Malaysia Airlines and Batik Air, and Airbus A320 aircraft with Himalaya Airlines and Nepal Airlines. All depart from the International Terminal at Tribhuvan International Airport and arrive at KLIA Terminal 1. Flight time runs from 4 hours 30 minutes to 4 hours 50 minutes.
| Airline |
Non-Stop Flights per Week |
Days |
| Malaysia Airlines |
8 |
Two flights on Tuesday and Friday, one on Monday, Wednesday, Thursday and Saturday |
| Batik Air |
7 |
Daily, one flight per day |
| Himalaya Airlines |
3 |
Monday, Wednesday, Friday |
| Nepal Airlines |
1 |
Thursday |
| Total |
19 |
|
Full Non-Stop Timetable
| Flight |
Airline |
Departs KTM |
Arrives KUL |
Days |
| H9890 |
Himalaya Airlines |
10:35 |
17:35 same day |
Mon, Wed, Fri |
| MH171 |
Malaysia Airlines |
13:00 |
20:05 same day |
Tue, Wed, Fri, Sat |
| OD183 |
Batik Air |
13:50 |
20:50 same day |
Tue |
| OD185 |
Batik Air |
17:05 |
00:05 next day |
Mon |
| OD181 |
Batik Air |
21:25 |
04:20 next day |
Sun, Wed, Thu, Fri, Sat |
| RA415 |
Nepal Airlines |
21:35 |
04:20 next day |
Thu |
| MH115 |
Malaysia Airlines |
22:45 |
05:40 next day |
Mon, Tue, Thu, Fri |
Non-Stop Flights by Day
| Day |
Non-Stop Flights |
Departure Times |
| Sunday |
1 |
21:25 |
| Monday |
3 |
10:35, 17:05, 22:45 |
| Tuesday |
3 |
13:00, 13:50, 22:45 |
| Wednesday |
3 |
10:35, 13:00, 21:25 |
| Thursday |
3 |
21:25, 21:35, 22:45 |
| Friday |
4 |
10:35, 13:00, 21:25, 22:45 |
| Saturday |
2 |
13:00, 21:25 |
Himalaya Airlines operates the only morning non-stop departure, at 10:35 on Mondays, Wednesdays and Fridays, arriving the same evening at 17:35. Every other direct service leaves in the afternoon or evening, and four of them arrive in Kuala Lumpur the following morning between 00:05 and 05:40, so plan your onward transport and any hotel check-in accordingly.
Why the arrival times look wrong. Malaysia is 2 hours 15 minutes ahead of Nepal. MH171 shows 13:00 to 20:05, which reads as 7 hours 5 minutes on the clock, but the actual flight is 4 hours 50 minutes. Subtract 2 hours 15 minutes from any clock calculation on this route.
Book three to five weeks ahead for the lowest fares, and arrive at the airport three hours before departure. International departures involve manual document checks, immigration and multiple security screenings, so two hours is not enough during peak season.
Kathmandu to Kuala Lumpur Flight Connectivity
This route is served by a small number of non-stop flights and a large number of connecting options, so it is worth understanding both before you book.
Non-stop gets you there in around 4 hours 40 minutes, but only 19 flights operate each week and the spread is uneven. Sunday has a single late-evening departure, while Friday has four. Himalaya Airlines runs the only morning service, on Mondays, Wednesdays and Fridays.
Connecting itineraries run almost round the clock through Bangkok, Guangzhou, Kunming, Chengdu, Singapore, Colombo, Delhi and Mumbai, with 55 to 60 options available on a typical day. Some are cheaper than any non-stop flight:
| Routing |
Airline |
Journey Time |
From |
| Via Chengdu |
Sichuan Airlines |
24 hours 20 minutes |
Rs. 44,717 |
| Via Kunming |
China Eastern |
19 hours 50 minutes |
Rs. 45,720 |
| Via Guangzhou |
China Southern |
11 hours |
Rs. 49,307 |
| Via Bangkok |
Thai Airways |
9 hours 35 minutes |
Rs. 55,633 |
The honest summary is a trade. The cheapest connection saves around Rs. 11,000 against the cheapest non-stop but adds roughly 20 hours. Thai Airways via Bangkok sits in the middle, costing about the same as a non-stop flight while taking around five hours longer, which can suit travellers who need to reach Kuala Lumpur on a day when only one direct flight operates.
Check transit visa rules before booking a connection. The cheapest routings pass through mainland China, and Nepali passport holders may require a Chinese transit visa depending on the airport, the length of the layover and whether you leave the transit area. Confirm the current position with the airline or the Chinese Embassy in Kathmandu before you book.
Kathmandu to Kuala Lumpur Flights Fare
Non-stop fares range from Rs. 55,643 to Rs. 68,833 one way in economy, while connecting fares start from Rs. 44,717. Booking three to five weeks in advance keeps you at the lower end of either range, and booking inside seven days of departure pushes fares towards the top.
Fares rise around Dashain, Tihar and Chhath, around major Malaysian holidays including Hari Raya and Chinese New Year, and during university intake periods. If you are travelling in one of those windows, book several weeks earlier than usual.
Baggage has a real effect on the total cost here, because Batik Air's cheapest fares include 20 kg while Nepal Airlines includes 30 kg on a single economy fare. Compare the fare plus baggage rather than the headline price alone.
How to Check Your Kathmandu to Kuala Lumpur Flight Status
Departure times and fares change daily, and this route in particular varies by day of the week. For live availability and same-day flight status, search your exact travel date on Trip Turbo, or check with the airline directly using your flight number. Kuala Lumpur International Airport publishes live departure and arrival information on its website, and its general information line runs 24 hours daily on 603 8778 5000.
Airlines Flying from Kathmandu to Kuala Lumpur
Four airlines operate this route non-stop, and several more sell connecting itineraries. Which one suits you depends on how much baggage you are carrying, whether you want to arrive in the evening or the early morning, and how much time you are willing to trade for a lower fare.
Malaysia Airlines Kathmandu to Kuala Lumpur Flights
Malaysia Airlines operates eight non-stop flights a week, the most of any airline on this route, on Boeing 737 MAX 8 aircraft. MH171 departs at 13:00 on Tuesday, Wednesday, Friday and Saturday, arriving the same evening at 20:05. MH115 departs at 22:45 on Monday, Tuesday, Thursday and Friday, arriving at 05:40 the next morning. Fares run from Rs. 55,643 to Rs. 68,833, which makes it both the cheapest and the most expensive non-stop option depending on the date.
As a full-service carrier, Malaysia Airlines includes 25 kg of checked baggage on its Basic fare and 35 kg on Flex, along with meals and seat selection.
Batik Air Kathmandu to Kuala Lumpur Flights
Batik Air is the only airline that flies this route every day, with seven non-stop departures a week on Boeing 737 MAX 8 aircraft. Its main service, OD181, departs at 21:25 on Sunday, Wednesday, Thursday, Friday and Saturday, arriving at 04:20 the following morning. OD183 departs at 13:50 on Tuesday and arrives the same evening at 20:50, and OD185 departs at 17:05 on Monday, arriving at 00:05. Fares run from Rs. 56,634 to Rs. 60,799.
Batik Air is a low-cost carrier, and it sells three fare options. Super Saver and Value both include 20 kg of checked baggage, while Flexi raises it to 30 kg and adds flexibility on changes.
Himalaya Airlines Kathmandu to Kuala Lumpur Flights
Himalaya Airlines operates three non-stop flights a week on Airbus A320 aircraft. H9890 departs on Mondays, Wednesdays and Fridays at 10:35 and arrives at 17:35 the same evening, making it the only morning departure on the route and the earliest arrival of the day. Two other services, MH171 and OD183, also arrive the same evening, but everything else lands after midnight. Fares start from Rs. 58,699.
Himalaya sells three economy fares. Economy Value is the cheapest, Economy Flexi adds flexibility on changes, and Economy Premium sits at the top. All three include 30 kg of checked baggage, matching Nepal Airlines as the most generous standard allowance among the non-stop airlines.
Nepal Airlines Kathmandu to Kuala Lumpur Flights
Nepal Airlines, Nepal's national flag carrier, operates one non-stop flight a week. RA415 departs on Thursday at 21:35 on an Airbus A320 and arrives at 04:20 the following morning. At 4 hours 30 minutes it is the fastest service on the route. The fare is Rs. 59,228.
Nepal Airlines includes 30 kg of checked baggage on its economy fare, the most generous standard allowance of the four non-stop airlines. For travellers carrying a lot of luggage, that can outweigh the higher headline fare.
Other Airlines Flying from Kathmandu to Kuala Lumpur
Your search results will also show Thai Airways, China Southern, China Eastern, Sichuan Airlines, Air China, Singapore Airlines, SriLankan Airlines, Cathay Pacific, Air India, IndiGo, Qatar Airways and Emirates. None of these fly Kathmandu to Kuala Lumpur directly. They route through a hub first and connect onward from there.
On this route those connections are worth looking at properly. Several are cheaper than any non-stop flight, and they cover the morning departure window that no direct service offers. Before booking, check the transit airport, the layover duration, whether your baggage is checked through to Kuala Lumpur, and whether the transit country requires a visa for Nepali passport holders.
Kathmandu to Kuala Lumpur Airport Information
Flights on this route depart from Tribhuvan International Airport in Kathmandu and arrive at Kuala Lumpur International Airport, Terminal 1.
Tribhuvan International Airport Facilities
Tribhuvan International Airport is Nepal's only international airport. The international terminal has duty-free shopping, restaurants and cafes, currency exchange counters, ATMs, prayer rooms and airline lounges. Duty-free is located after immigration and before the final security check. The international and domestic terminals sit about 500 metres apart and are connected by a free shuttle bus, so check which one you need before you set off.
Kuala Lumpur International Airport Facilities
Kuala Lumpur International Airport is Malaysia's main international gateway and one of the busiest airports in Southeast Asia. Terminal 1 offers extensive duty-free shopping, a wide range of restaurants, currency exchange, ATMs, prayer rooms, lounges, free wifi, baggage storage, showers and transit hotels. A second terminal, klia2, sits nearby and handles most low-cost carriers, connected to Terminal 1 by a free shuttle train.
Departure Process at Tribhuvan International Airport
Check-in counters open around four hours before departure and close one hour before. After your baggage has been checked, all departing passengers must complete an embarkation card in the immigration area before proceeding into the departure hall. Hand baggage is X-rayed again before the final departure area.
Carry your passport and approved Malaysian eVisa for inspection at both check-in and immigration. Airlines check visa status at the counter, and boarding will be refused without a valid one. A maximum of three people may accompany a passenger into the international terminal.
Arrival and Onward Connections at Kuala Lumpur International Airport
All non-stop flights from Kathmandu arrive at Terminal 1. On arrival, proceed to immigration, where Malaysian authorities verify your passport, visa and Malaysia Digital Arrival Card submission. Collect your checked baggage, then pass through customs before entering the arrivals hall.
Because most non-stop services land between 00:05 and 05:40, plan your onward transport in advance. The KLIA Ekspres train to KL Sentral takes about 28 minutes but does not run through the night, so early arrivals will need a taxi or ride-hailing service. Airport hotels are available in both terminals if you would rather wait for morning.
Kuala Lumpur is a major regional hub with onward connections across Southeast Asia, Australia and beyond. If you are connecting, check whether your baggage is checked through to your final destination. Passengers travelling on two separate bookings must clear immigration and customs first, then check in again, so allow at least four hours between flights.
Kuala Lumpur International Airport Address and Contact
Address: Kuala Lumpur International Airport, 64000 KLIA, Sepang, Selangor, Malaysia
- Call centre: +603 8777 8888 or +603 8776 2000, ext 3136 or 3145
- General line: 603 8778 5000 (24 hours daily)
- Corporate office: +603 8777 7000
- Email: info@malaysiaairports.com.my
Malaysia Airlines Kuala Lumpur Contact Information
- Ticket Office: Level 5, Departure Level, Main Terminal Building, Kuala Lumpur International Airport, Sepang, Selangor
- Within Malaysia: 1 300 88 3000 (toll free)
- Outside Malaysia: +603 7843 3000
- Business hours: Daily 05:30 to 23:30
Batik Air Kuala Lumpur Contact Information
- Airport Ticketing Office: Level 5, Departure Hall, Counter E, Kuala Lumpur International Airport Terminal 1, 64000 KLIA
- Business hours: Daily 05:00 to 01:00
Nepal Airlines Kuala Lumpur Contact Information
- Office: Suite 6.05, 6th Floor, Semua House, Jalan Bunus 6, 50100 Kuala Lumpur
- Telephone: 00603 2698 7933
- Email: nac_kul@nac.com.np
Tribhuvan International Airport Address and Contact
Address: Tribhuvan International Airport (TIA), Ring Road, Kathmandu 44600, Bagmati Province, Nepal
- +977-1-4113163 (International Terminal Duty Office)
- +977-1-4113045 (Immigration)
- +977-1-4470382 (Customs)
Malaysia Airlines Kathmandu Contact Information
- Office: Marco Polo Travel Nepal Pvt. Ltd, P.O. Box 2769, Heritage Plaza II, Kamaladi, Kathmandu, Nepal
- Telephone: +977 1 4247 215
- Email: customer@malaysiaairlines.com
- Business hours: Monday to Friday 09:00 to 17:00, Saturday 09:00 to 12:00. Closed Sunday and public holidays
Batik Air Kathmandu Contact Information
- Sales Office: Ground Floor, GR Complex, House No. 531, Lazimpat, Kathmandu, Nepal
- Telephone: +977 1400 5204, 5205, 5206
- Email: salesktm@batikair.com.my
- Business hours: Sunday to Friday 10:00 to 17:00
Nepal Airlines Kathmandu Contact Information
- Office: Nepal Airlines Building, Kantipath, Kathmandu
- Hunting Line: +977 1 4220757
- International Reservations: +977 1 5718542, +977 1 5718543
- International Sales: +977 1 5718539
- Email: info@nac.com.np
Baggage Information
Baggage allowance varies widely on this route, from 20 kg on the cheapest non-stop fare to 35 kg on a full-flexibility ticket. Carry a valid passport and approved eVisa with you at all times and arrive at the airport three hours before departure to allow for international check-in.
How much baggage can I carry on my Kathmandu to Kuala Lumpur flight?
On the four non-stop airlines, standard economy fares carry between 20 kg and 30 kg of checked baggage plus one cabin bag. Himalaya Airlines and Nepal Airlines are the most generous at 30 kg on every economy fare, while Batik Air starts at 20 kg and Malaysia Airlines Flex allows 35 kg. Connecting airlines vary more, with several offering 30 kg or 35 kg on economy fares. Allowances by airline and fare class are set out below.
Malaysia Airlines Baggage Information
Malaysia Airlines allows one cabin piece per passenger. Checked baggage depends on the fare class booked:
| Fare Class |
Free Check-in Baggage Allowance |
| Basic |
25 kg |
| Flex |
35 kg |
Batik Air Baggage Information
Batik Air allows one cabin bag of up to 7 kg. Checked baggage depends on the fare class booked:
| Fare Class |
Free Check-in Baggage Allowance |
| Super Saver |
20 kg |
| Value |
20 kg |
| Flexi |
30 kg |
The lowest Batik Air fares sold on this route are Super Saver, which carry the 20 kg allowance.
Himalaya Airlines Baggage Information
Himalaya Airlines allows one cabin piece per passenger. All three economy fares carry the same checked allowance:
| Fare Class |
Free Check-in Baggage Allowance |
| Economy Value |
30 kg |
| Economy Flexi |
30 kg |
| Economy Premium |
30 kg |
Because the allowance does not change between fare classes, pay the higher fare only if you want the flexibility on cancellation and date changes.
Nepal Airlines Baggage Information
Nepal Airlines allows one cabin piece per passenger. Checked baggage on the economy fare:
| Fare Class |
Free Check-in Baggage Allowance |
| Economy |
30 kg |
No single piece of checked baggage may weigh more than 32 kg.
Baggage Allowance on Connecting Airlines
Several airlines sell connecting itineraries on this route, and a few carry a more generous allowance than the non-stop options. The figures below are the allowances offered on the Kathmandu to Kuala Lumpur itineraries these airlines sell.
| Airline |
Fare Class |
Checked Baggage |
Cabin Baggage |
| Air India |
Eco Value |
25 kg |
7 kg |
| Air India |
Eco Classic |
30 kg |
7 kg |
| Air India |
Eco Flex |
35 kg |
7 kg |
| Qatar Airways |
Economy Classic |
25 kg |
1 piece |
| Qatar Airways |
Economy Convenience |
30 kg |
1 piece |
| Qatar Airways |
Economy Comfort |
35 kg |
1 piece |
| Emirates |
Eco Saver |
25 kg |
7 kg |
| Emirates |
Eco Flex |
30 kg |
7 kg |
| Emirates |
Eco FlexPlus |
35 kg |
1 piece |
| Singapore Airlines |
Economy Standard and Flexi |
30 kg |
1 piece |
| SriLankan Airlines |
Economy |
30 kg |
1 piece |
| IndiGo |
Regular Fare |
30 kg |
7 kg |
| Thai Airways |
Economy |
1 to 2 pieces |
7 kg |
| Cathay Pacific |
Economy Light |
1 piece |
1 piece |
| Cathay Pacific |
Economy Essential and Flex |
2 pieces |
1 piece |
| China Southern |
Economy |
1 piece |
1 piece |
| China Eastern |
All economy fares |
1 piece |
1 piece |
| Sichuan Airlines |
Economy |
1 piece |
1 piece |
| Air China |
All economy fares |
1 piece |
1 piece |
A note on piece-based allowances. Airlines routing through China, Hong Kong and Bangkok often express baggage in pieces rather than kilograms. A piece is normally capped at 23 kg in economy, but the exact limit varies by airline, so check the weight allowed per piece on your booking before you pack. Where an allowance is shown in kilograms it is a total across all bags.
Which Airline Offers the Best Baggage Value
The cheapest headline fare is not always the cheapest total cost. Malaysia Airlines at Rs. 55,643 with 25 kg included is better value than Batik Air Super Saver at Rs. 56,634 with 20 kg, despite the two fares sitting within Rs. 1,000 of each other.
If you are carrying a lot of luggage, which is common on this route, Himalaya Airlines and Nepal Airlines include 30 kg on every economy fare and Malaysia Airlines Flex allows 35 kg. Among the connecting airlines, Air India Eco Flex, Qatar Airways Economy Comfort and Emirates Eco FlexPlus all allow 35 kg, and Singapore Airlines, SriLankan Airlines and IndiGo include 30 kg on standard economy fares.
Buying a higher fare class is almost always cheaper than paying excess baggage per kilogram at the airport, so work out your total weight before you book rather than at the check-in counter. If you are close to the limit, the baggage allowance can be worth more than the fare difference between two airlines.
Security Check-in
The following items are not permitted in cabin baggage on international flights:
- Knives, scissors and any sharp or bladed object
- Firearms, ammunition and imitation weapons
- Explosives, fireworks and flammable liquids or gases
- Liquids, gels and aerosols in containers of 100 ml or less, which must be carried in a single transparent resealable bag
- Containers larger than 100 ml, which must go in checked luggage
- Tools such as hammers, drills and wrenches
- Sporting equipment including bats, clubs and cues
- Corrosive or toxic substances
Power banks and spare lithium batteries must be carried in hand baggage only and must never be packed in checked luggage.
The 100 ml liquid rule applies to international flights and does not apply to domestic Nepali routes, so pack accordingly if you are used to flying within Nepal.
Documents Required for Kathmandu to Kuala Lumpur Flight
Malaysia is not a visa-free destination for Nepali citizens. A passport is mandatory for every passenger regardless of age, an eVisa must be approved before you fly, and a separate digital arrival card must be submitted before you land. Airlines check all of this at the counter, so arrange it well in advance.
Documents Required for Nepali Adults
Nepali adult passengers must carry all of the following:
- A valid passport with at least six months' validity from the date of entry into Malaysia
- An approved Malaysian eVisa
- A completed Malaysia Digital Arrival Card
- A confirmed return or onward flight ticket
- Proof of accommodation and sufficient funds, if requested by immigration
Make sure the name on your booking matches your passport exactly, or you may be refused at check-in.
Documents Required for Children
Children travelling to Malaysia must carry all of the following:
- A valid passport with at least six months' validity
- An approved Malaysian eVisa
- A completed Malaysia Digital Arrival Card
- A confirmed flight ticket, and consent documents where a child travels without both parents
Documents Required for Infants
Infants must carry all of the following:
- A valid passport
- An approved Malaysian eVisa
- A completed Malaysia Digital Arrival Card
- A confirmed flight booking issued in the infant's name
Confirm infant travel requirements with the airline before departure, as these vary by carrier.
Malaysia Visa Requirements for Nepali Travellers
Yes, Nepali citizens need a visa for Malaysia. There is no visa-free entry and no visa on arrival for Nepali passport holders. A visa must be approved before you travel, and airlines will deny boarding without one.
Most travellers apply for an eVisa through Malaysia's official immigration portal or an authorised visa application centre. A tourist eVisa application generally requires a passport valid for at least six months, a recent photograph, a copy of the passport information page, a confirmed return flight ticket, proof of accommodation, and evidence of sufficient funds. Processing times vary, so apply several weeks before your travel date.
Apply only through the official Malaysian immigration portal or an authorised centre. Unofficial websites charge fees for a service you can complete yourself.
Malaysia Digital Arrival Card
Every foreign traveller entering Malaysia must complete the Malaysia Digital Arrival Card (MDAC) online before arrival. This is separate from your visa, and having a valid visa does not exempt you from it.
- Submit it within 3 days before your arrival in Malaysia
- It is free and takes only a few minutes to complete
- Complete it only on the official portal at imigresen-online.imi.gov.my/mdac/main. Other websites may charge a fee for a form that is free
- Save or screenshot the confirmation you receive after submitting
- The MDAC is not a visa. It only collects your arrival details in advance
Complete it before you leave for the airport. It takes far less time than sorting the problem out at the immigration counter in Kuala Lumpur.
Travelling to Malaysia for Work
Malaysia is one of the largest destinations for Nepali migrant workers, with a community of several hundred thousand people. If you are travelling for employment, the requirements are different from those for a tourist.
A tourist eVisa does not permit you to work in Malaysia. Employment travel requires a work visa arranged by your Malaysian employer, and a labour permit (Shram Swikriti) issued by Nepal's Department of Foreign Employment before you leave the country. Travelling on the wrong visa type can result in refused boarding in Kathmandu or refused entry in Kuala Lumpur.
Under the Nepal to Malaysia labour agreement, the employer is meant to bear recruitment, visa and travel costs. You should not be paying an agency for the job itself.
Requirements and the status of this corridor change from time to time. Check the current position with the Department of Foreign Employment and use only a DoFE-licensed recruitment agency. The Nepal Embassy in Kuala Lumpur can assist Nepali citizens once they arrive in Malaysia.
Places to Visit in Kathmandu
Kathmandu packs an extraordinary amount into one valley. Kathmandu Durbar Square and Patan Durbar Square hold centuries of Newari architecture, while Swayambhunath and Boudhanath are two of the most important Buddhist sites in the country. Pashupatinath Temple sits on the banks of the Bagmati and is Nepal's holiest Hindu shrine. Thamel is the place for shopping, food and last-minute trekking gear.
Places to Visit in Kuala Lumpur
Kuala Lumpur rewards a few extra days. The Petronas Twin Towers define the skyline and the sky bridge between them gives the best view of the city. Batu Caves, a Hindu shrine set inside limestone caverns behind a towering statue of Lord Murugan, sits just outside the centre and is easily reached by train. Menara KL offers a higher viewing deck than the towers themselves.
For a different pace, Merdeka Square and the surrounding colonial buildings mark the historic heart of the city, Petaling Street in Chinatown is the busiest market, and Bukit Bintang covers shopping and street food after dark. The Islamic Arts Museum is among the finest of its kind anywhere.
Weather in Kathmandu
Kathmandu has a mild climate year round thanks to its valley setting at around 1,400 metres. Summers are warm rather than hot, winters are cool but rarely freezing, and the monsoon between June and September brings most of the annual rainfall. Carry a light jacket even in summer, because evenings cool down quickly.
Weather in Kuala Lumpur
Kuala Lumpur has a tropical climate that stays hot and humid all year, with daytime temperatures typically between 23 and 33 degrees Celsius and very little seasonal variation. Rain falls throughout the year, with the heaviest periods from March to April and October to November, usually as short afternoon downpours rather than all-day rain. Any month works for a visit, but pack light clothing, an umbrella and something warm for aggressively air-conditioned malls and trains.
About Kathmandu
Kathmandu is Nepal's capital and its only international gateway. The valley has been a centre of trade, art and pilgrimage for well over a thousand years, and it remains the political, commercial and cultural heart of the country. Every international journey into or out of Nepal begins here.
Best Time to Fly Kathmandu
The most comfortable months to fly to Kathmandu are October to November and March to April, when skies are clear and temperatures are mild. Avoid the monsoon months from June to September if you can, since cloud cover and rain cause more frequent delays.
Major Airlines Flying to Kathmandu
Malaysia Airlines, Batik Air, Himalaya Airlines and Nepal Airlines all operate non-stop services between Kathmandu and Kuala Lumpur, giving travellers a choice of full-service and low-cost options through the week.
About Kuala Lumpur
Kuala Lumpur is the capital of Malaysia and the country's commercial and cultural centre. Built around the meeting of two rivers and grown from a tin mining settlement into a city of skyscrapers, it holds Malay, Chinese, Indian and colonial influences side by side, which shows most clearly in its food. For Nepali travellers it is both a destination in its own right and one of the largest Nepali communities anywhere in the world.
How to reach Kuala Lumpur
There is no road or rail route between Nepal and Malaysia, so flying is the only option.
Kuala Lumpur by Air
Non-stop flights from Kathmandu take around 4 hours 40 minutes and land at Kuala Lumpur International Airport Terminal 1, with 19 departures a week across four airlines. Himalaya Airlines operates the only morning service, on Mondays, Wednesdays and Fridays. Connecting services through Bangkok, Guangzhou, Kunming, Chengdu and other Asian hubs run throughout the day and night.
What to do in Kuala Lumpur
Start with the Petronas Twin Towers and the KLCC Park below them, then take the train out to Batu Caves early in the morning before the heat builds. Chinatown and Central Market cover shopping and street food, while Jalan Alor is the city's best-known food street after dark. Day trips reach the hill station at Genting Highlands and the colonial town of Malacca within a couple of hours. The city's LRT, MRT and monorail network makes almost all of it reachable cheaply without a taxi.
Major Airports in and near Kuala Lumpur
Kuala Lumpur International Airport is the city's primary airport, around 50 km south of the centre in Sepang. It has two terminals: Terminal 1, where all non-stop flights from Kathmandu arrive, and klia2, which handles most low-cost carriers. A free shuttle train connects the two, and the KLIA Ekspres reaches KL Sentral in about 28 minutes.
Sultan Abdul Aziz Shah Airport at Subang, closer to the city, handles turboprop and regional services. From Kuala Lumpur you can connect onward across Southeast Asia, Australia, East Asia and beyond. Book your Kathmandu to Kuala Lumpur flight on Trip Turbo and compare all four non-stop airlines in one place.
Frequently Asked Questions – Kathmandu to Kuala Lumpur Flights
How do I go from Kathmandu to Kuala Lumpur?
Flying is the only option, as there is no road or rail route between Nepal and Malaysia. Nineteen non-stop flights operate each week with four airlines, taking around 4 hours 40 minutes. Connecting services through Bangkok, Guangzhou, Kunming and Chengdu are also available and sometimes cost less.
How long is the flight from Kathmandu to Kuala Lumpur?
A non-stop flight takes around 4 hours 40 minutes, ranging from 4 hours 30 minutes with Nepal Airlines to 4 hours 50 minutes with Malaysia Airlines. Connecting flights take between 9 and 24 hours depending on the routing. Remember that Malaysia is 2 hours 15 minutes ahead of Nepal, so clock times overstate the actual flight duration.
How much is the flight from KTM to Kuala Lumpur?
Non-stop fares start from Rs. 55,643 one way for a single adult in economy and range up to Rs. 68,833. Connecting itineraries start lower, from Rs. 44,717 via Chengdu, but add up to twenty hours to the journey.
How far is the KTM to KUL flight?
The flying distance from Kathmandu to Kuala Lumpur is approximately 3,280 km, or 2,038 miles. There is no road or rail route between the two cities, so the flying distance is the only one that applies.
Which time is best for Kuala Lumpur?
Kuala Lumpur is warm and humid all year, so any month works. Rain is heaviest from March to April and October to November, usually as short afternoon downpours. Pack light clothing, an umbrella and something warm for heavily air-conditioned malls and trains.
Is there any direct flight from Kathmandu to Kuala Lumpur?
Yes, but not every day. Nineteen non-stop flights operate each week with Malaysia Airlines, Batik Air, Himalaya Airlines and Nepal Airlines. Sunday has only one departure while Friday has four, so check your specific travel date.
How many flights a day to Kuala Lumpur from Kathmandu?
Between one and four non-stop flights a day, totalling 19 a week. Malaysia Airlines operates 8, Batik Air 7, Himalaya Airlines 3 and Nepal Airlines 1. A much larger number of connecting options is available on any given day.
When is the last flight from Kathmandu to Kuala Lumpur?
The last non-stop departure is Malaysia Airlines MH115 at 22:45, arriving at 05:40 the following morning. Including connecting services, the last departure of the day is China Southern CZ3068 at 23:30 via Guangzhou.
Which airlines operate flights between Kathmandu and Kuala Lumpur?
Malaysia Airlines, Batik Air, Himalaya Airlines and Nepal Airlines operate non-stop flights on this route. Thai Airways, China Southern, China Eastern, Sichuan Airlines, Air China, Singapore Airlines, SriLankan Airlines, Cathay Pacific, Air India, IndiGo, Qatar Airways and Emirates sell connecting itineraries through a third country.
Which airline is the cheapest from Kathmandu to Kuala Lumpur?
For non-stop flights, Malaysia Airlines starts lowest at Rs. 55,643, followed by Batik Air at Rs. 56,634, Himalaya Airlines at Rs. 58,699 and Nepal Airlines at Rs. 59,228. If you are willing to connect, Sichuan Airlines via Chengdu is the cheapest overall from Rs. 44,717.
What is the baggage allowance for Kathmandu to Kuala Lumpur flights?
Standard economy fares carry 20 kg to 30 kg of checked baggage depending on the airline. Himalaya Airlines and Nepal Airlines include 30 kg, Malaysia Airlines Basic includes 25 kg, and Batik Air Super Saver includes 20 kg. Malaysia Airlines Flex allows the most at 35 kg.
Do Nepali citizens need a visa for Malaysia?
Yes. There is no visa-free entry and no visa on arrival for Nepali passport holders. An eVisa must be approved before you travel, and airlines will deny boarding without one. Apply through Malaysia's official immigration portal or an authorised visa application centre several weeks in advance.
Do I need to fill the Malaysia Digital Arrival Card?
Yes. Every foreign traveller entering Malaysia must complete the MDAC online within 3 days before arrival. It is free, takes a few minutes, and is separate from your visa. Complete it at imigresen-online.imi.gov.my/mdac/main and save the confirmation.
Can I travel to Malaysia for work on a tourist visa?
No. A tourist eVisa does not permit you to work in Malaysia. Employment requires a work visa arranged by your Malaysian employer and a labour permit from Nepal's Department of Foreign Employment before you leave. Travelling on the wrong visa type can mean refused boarding or refused entry.
What documents do adults need for this flight?
A passport valid for at least six months from the date of entry, an approved Malaysian eVisa, a completed Malaysia Digital Arrival Card, and a confirmed return or onward ticket. A passport is mandatory on this route regardless of age.
What documents do children need for this flight?
Children and infants each need their own valid passport, approved eVisa, completed MDAC and confirmed booking. Children travelling without both parents may also need consent documents. Confirm infant requirements with the airline before departure.
Which terminal do Kathmandu to Kuala Lumpur flights depart from and arrive at?
Flights depart from the International Terminal at Tribhuvan International Airport and arrive at KLIA Terminal 1. TIA's international and domestic terminals are 500 metres apart, linked by a free shuttle, so confirm which one you need before setting off.
When is the best time to book a Kathmandu to Kuala Lumpur flight to get the lowest fare?
Book three to five weeks before departure for the lowest fares. Prices rise sharply inside seven days. Fares also climb around Dashain, Tihar, Hari Raya and Chinese New Year, so book earlier if you are travelling then.
Are flights between Kathmandu and Kuala Lumpur ever delayed or cancelled?
Delays happen, most commonly during the monsoon months in Kathmandu from June to September and during tropical downpours in Kuala Lumpur. With only 19 non-stop flights a week, rebooking after a cancellation can take longer than on busier routes. Check your flight status before leaving for the airport.
What happens if my Kathmandu to Kuala Lumpur flight is cancelled?
The operating airline is responsible for rebooking you on the next available flight or issuing a refund under its fare rules. Because non-stop frequency is low on this route, the next direct flight may not be the same day. If you booked through Trip Turbo, contact customer support and the team will assist with rebooking options.
How early should I arrive at the airport before my flight?
Arrive three hours before your international departure from Tribhuvan International Airport. Check-in counters usually open four hours ahead and close one hour before departure. Two hours is not enough during peak season.
Can I book a round-trip flight between Kathmandu and Kuala Lumpur?
Yes. Select Round Trip on the international flights search and enter both dates. Booking both legs together is usually cheaper than two separate one-way tickets and keeps the whole journey under a single booking reference.
More International Routes
Flight from Kathmandu to Doha
Flight from Kathmandu to Dubai
Flight from Kathmandu to Delhi
Flight from Kathmandu to Singapore