Looking for a flight from Kathmandu to Bangkok? Nepal Airlines and Thai Airways currently operate non-stop flights on this route, with the journey taking approximately 3 hours 30 minutes. Below, you will find fares in Nepali rupees, the weekly flight schedule, baggage allowances compared airline by airline, and the travel documents you need before your trip.
Trip Turbo lists Kathmandu to Bangkok flights from multiple airlines on a single page, including non-stop and connecting options, with fares shown in Nepali rupees. Compare flight options, check schedules and baggage allowances, choose the flight that suits you, and book your Kathmandu to Bangkok ticket in a few minutes on Trip Turbo.
Important Information about Kathmandu to Bangkok Flights
| Detail |
Information |
| Flight Duration |
Approx. 3 hours 30 minutes |
| Distance |
Approx. 2,227 km (1,384 miles) |
| Airlines Operating |
Nepal Airlines, Thai Airways International, Air India, IndiGo Airlines, Singapore Airlines
See all airlines |
| Lowest Fare to Travel with Date |
Rs. 33,580 – 26 August 2026, Air India |
| Today's Lowest Fare (KTM – BKK) |
Rs. 33,580 |
| Lowest Non-Stop Fare |
Rs. 38,282 with Nepal Airlines |
| Total Non-Stop Flights from Kathmandu to Bangkok in a Week |
16
|
| First Flight from Kathmandu (KTM) to Bangkok (BKK) |
00:25, Thai Airways International (Non-Stop)
|
| Last Flight from Kathmandu (KTM) to Bangkok (BKK) |
13:30, Thai Airways International (Non-Stop)
|
| Popular Airlines |
Nepal Airlines, Thai Airways |
| Airport Codes |
KTM – BKK |
| Departure and Arrival Terminal |
TIA International Terminal, Suvarnabhumi Airport |
| Time Difference |
Bangkok is 1 hour 15 minutes ahead of Nepal |
| Visa Required |
Yes. Nepali citizens need a valid Thai visa before travelling |
Kathmandu to Bangkok Flight Information
Flying is the most practical way to travel from Kathmandu to Bangkok. There is no direct road or rail connection between Nepal and Thailand, so travellers typically fly between the two destinations. A non-stop flight takes approximately 3 hours 30 minutes.
Nepal Airlines and Thai Airways operate non-stop flights between Tribhuvan International Airport in Kathmandu and Suvarnabhumi Airport in Bangkok. Several other international airlines also offer connecting flights through their respective hub airports.
Compare two non-stop airlines side by side and book your Kathmandu to Bangkok ticket on Trip Turbo. Your e-ticket arrives by email as soon as payment is confirmed.
Is There a Direct Flight from Kathmandu to Bangkok?
Yes. Non-stop flights operate from Kathmandu to Bangkok with Nepal Airlines and Thai Airways. The flight takes approximately 3 hours 30 minutes, making it a convenient option for travellers who want to avoid a connecting flight.
Trip Turbo also shows connecting itineraries from airlines including Air India, Cathay Pacific, China Southern Airlines, IndiGo, Malaysia Airlines, Sichuan Airlines, Singapore Airlines and Srilankan Airlines. These flights may route through different international hubs and can sometimes offer lower fares than non-stop services. However, connecting flights generally take longer, so compare the total journey time, layover duration and any applicable transit requirements before booking.
How to Book Kathmandu to Bangkok Flight Ticket on Trip Turbo?
Booking an international flight on Trip Turbo takes a few minutes. Have your passport and Thai visa 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 "Bangkok (BKK)" as the destination.
- Choose your travel date and the number of passengers.
- Click Search.
- Use the Non-Stop filter to hide connecting flights, then 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 Bangkok Airfare and Flight Details
Flights from Kathmandu to Bangkok depart from Tribhuvan International Airport (KTM) and arrive at Suvarnabhumi Airport (BKK). Non-stop services are operated by Nepal Airlines and Thai Airways, while several other airlines offer connecting options. Flight schedules and availability vary by travel date, so check the available options before booking.
Kathmandu to Bangkok Airfare
One-way fares from Kathmandu to Bangkok currently start from Rs. 33,580 with Air India on a connecting flight. The cheapest non-stop fare starts from Rs. 38,282 with Nepal Airlines on flight RA401. Fares vary depending on the airline, travel date, booking time, route and seat availability.
| Airline |
Lowest Fare |
Service Type |
Type |
| Nepal Airlines |
Rs. 38,282 |
Non-stop |
Full-service |
| Thai Airways International |
Rs. 51,017 |
Non-stop |
Full-service |
| Air India |
Rs. 33,580 |
Connecting via Delhi |
Full-service |
| IndiGo Airlines |
Rs. 39,570 |
Connecting |
Low-cost |
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, August 8–14, 2026. Fares change daily and are subject to availability at the time of booking.
Fare Options on Trip Turbo
Branded fares can apply to the same flight and seat while offering different conditions. What changes between fare brands is usually the cancellation policy, date-change rules and checked baggage allowance included with the ticket.
A lower branded fare may have stricter cancellation or date-change conditions and less baggage, while a higher fare may offer more flexibility or a larger baggage allowance. Before booking, compare the fare rules, included baggage and total price shown for the exact ticket you are selecting.
Flight Details for Kathmandu to Bangkok
Non-stop flights on this route are currently operated by Nepal Airlines and Thai Airways International, departing from Tribhuvan International Airport (KTM) and arriving at Suvarnabhumi Airport (BKK). Flight times range from approximately 3 hours 30 minutes.
| Airline |
Non-Stop Flights per Week |
Days |
| Thai Airways International |
14 |
Daily, 2 departures per day |
| Nepal Airlines |
2 |
Twice weekly |
| Total |
16 |
|
Full Non-Stop Timetable
| Flight |
Airline |
Departs KTM |
Arrives BKK |
Days |
| RA401 |
Nepal Airlines |
11:10 |
15:45 |
Monday and Friday |
| TG310 |
Thai Airways International |
00:25 |
05:10 |
Daily |
| TG320 |
Thai Airways International |
13:30 |
18:15 |
Daily |
Non-Stop Flights by Day
| Day |
Thai Airways |
Nepal Airlines |
Total Non-Stop Flights |
| Monday |
2 |
1 |
3 |
| Tuesday |
2 |
0 |
2 |
| Wednesday |
2 |
0 |
2 |
| Thursday |
2 |
0 |
2 |
| Friday |
2 |
1 |
3 |
| Saturday |
2 |
0 |
2 |
| Sunday |
2 |
0 |
2 |
| Total |
14 |
2 |
16 |
Flight frequency and timings may change with each airline's seasonal schedule, so check live availability for your travel date before planning around a specific flight.
Why the arrival times look different. Bangkok is 1 hour 15 minutes ahead of Nepal. For example, a flight that departs Kathmandu at 11:10 and arrives in Bangkok at 15:45 has a scheduled flight time of 3 hours 30 minutes. The difference between the departure and arrival clock times appears longer because the two cities are in different time zones.
Booking in advance can help you find better fares, although prices vary depending on travel dates, availability and demand. For international flights, arrive at Tribhuvan International Airport around three hours before departure to allow enough time for check-in, document verification, immigration and security procedures.
Kathmandu to Bangkok Flight Connectivity
Kathmandu and Bangkok are connected by both non-stop and connecting flights. Nepal Airlines and Thai Airways International operate non-stop services between Tribhuvan International Airport (KTM) and Suvarnabhumi Airport (BKK), with non-stop flight times of approximately 3 hours 30 minutes. Connecting flights are also available from several international airlines, giving travellers more options to compare based on fare, travel time and baggage allowance.
For a one-way economy ticket, the lowest fare currently shown on Trip Turbo is Rs. 33,580 with Air India on a one-stop itinerary. If you prefer a non-stop flight, fares start from Rs. 38,282 with Nepal Airlines. Thai Airways International also offers non-stop options, with fares starting from Rs. 51,017 on the Trip Turbo search for 26 August 2026.
Kathmandu to Bangkok Flights Fare
Non-stop flights from Kathmandu to Bangkok are currently available with Nepal Airlines and Thai Airways International. Nepal Airlines operates RA401, while Thai Airways operates TG310 and TG320. Non-stop journey times range from approximately 3 hours 30 minutes.
Nepal Airlines operates non-stop flight RA401 from Kathmandu to Bangkok. The flight departs Tribhuvan International Airport at 11:10 and arrives at Suvarnabhumi Airport at 15:45, with a scheduled flight time of approximately 3 hours 30 minutes. Fares start from Rs. 38,282, with 30 kg checked baggage included.
Thai Airways International operates non-stop flights from Kathmandu to Bangkok. On the Trip Turbo search for 26 August 2026, flight TG310 departs Kathmandu at 00:25 and arrives in Bangkok at 05:10, while TG320 departs at 13:30 and arrives at 18:15. Both flights have a scheduled duration of approximately 3 hours 30 minutes. The fares shown on Trip Turbo start from Rs. 51,017 for TG310.
Fares can rise around major festivals and holidays in both Nepal and Thailand, as well as during university intake periods and other peak travel periods. If you are travelling during one of these busy periods, booking several weeks in advance can help you find better fares.
Baggage allowance can affect the overall cost of your Kathmandu to Bangkok flight. The cheapest fare is not always the best value if you need checked baggage, so compare the ticket price together with the baggage allowance before booking. Trip Turbo displays the baggage allowance for available flights, making it easier to compare the total value of each option.
How to Check Your Kathmandu to Bangkok Flight Status
Departure times and fares change daily. 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. Tribhuvan International Airport and Suvarnabhumi Airport publish flight information for departures and arrivals through their respective airport channels. Checking your flight status before departure and again before leaving for the airport is a good habit.
Airlines Flying from Kathmandu to Bangkok
Two airlines currently operate non-stop flights from Kathmandu to Bangkok: Nepal Airlines and Thai Airways International. Both offer full-service options with checked baggage included, while several other airlines provide connecting flights. The right option depends on your preferred fare, travel time, baggage allowance and schedule.
Nepal Airlines Kathmandu to Bangkok Flights
Nepal Airlines, Nepal's national flag carrier, operates non-stop flight RA401 between Kathmandu and Bangkok. The flight departs Tribhuvan International Airport at 11:10 and arrives at Suvarnabhumi Airport at 15:45, with a scheduled journey time of approximately 3 hours 30 minutes. The fare shown on Trip Turbo starts from Rs. 38,282 and includes 30 kg of checked baggage.
Thai Airways Kathmandu to Bangkok Flights
Thai Airways International also operates non-stop flights from Kathmandu to Bangkok. The available services include TG310, departing Kathmandu at 00:25 and arriving in Bangkok at 05:10, and TG320, departing at 13:30 and arriving at 18:15. Both flights take approximately 3 hours 30 minutes. Fares start from Rs. 51,017, with 1 × 7 kg cabin baggage and 2 pieces of checked baggage shown on Trip Turbo.
Other Airlines Flying from Kathmandu to Bangkok
Several airlines also offer connecting flights from Kathmandu to Bangkok. Trip Turbo currently shows connecting options with Air India, IndiGo, Singapore Airlines, Sichuan Airlines, SriLankan Airlines, Cathay Pacific, China Southern Airlines and Malaysia Airlines, among others. These itineraries involve a stop at an intermediate airport before continuing to Bangkok.
Connecting flights can sometimes offer lower fares than non-stop services. For example, the lowest fare shown on Trip Turbo is Rs. 33,580 with Air India, with one stop and a total journey time of 12 hours 40 minutes. Compare the fare, total travel time, baggage allowance and transit requirements before choosing a connecting flight.
Baggage Allowance on Connecting Airlines
Baggage allowance on connecting itineraries depends on the airline, fare brand, route and whether the journey is issued under one ticket or separate bookings. Trip Turbo currently shows connecting options with Air India, IndiGo Airlines, Singapore Airlines, Sichuan Airlines, SriLankan Airlines, Cathay Pacific, China Southern Airlines and Malaysia Airlines, among others.
There is no single baggage allowance that applies across all connecting airlines and fares. The included cabin and checked baggage can vary depending on the airline and fare selected. Always check the baggage allowance displayed for your exact itinerary on Trip Turbo before booking.
Baggage Allowance on Connecting Airlines
Baggage allowance on connecting itineraries depends on the airline, fare brand, route and ticket type. The following are the standard Economy checked baggage allowances for the connecting airlines currently available on the Kathmandu to Bangkok route:
| Connecting Airline |
Economy Checked Baggage Allowance |
| Air India |
25 kg (Value), 30 kg (Classic), 35 kg (Flex) |
| IndiGo Airlines |
20 kg for Kathmandu/international sectors; higher fare options may include 25–35 kg |
| Singapore Airlines |
25 kg (Lite/Value), 30 kg (Standard/Flexi) |
| Sichuan Airlines |
2 pieces × 23 kg |
| SriLankan Airlines |
30 kg |
| Cathay Pacific |
1 piece × 23 kg (Light), 2 pieces × 23 kg (Essential/Flex) |
| China Southern Airlines |
1 piece × 23 kg for the applicable South Asia/Southeast Asia itinerary; some fare/route combinations may allow 2 pieces × 23 kg |
| Malaysia Airlines |
20 kg (Value), 25 kg (Basic), 35 kg (Flex) |
Baggage allowances can vary by fare brand, ticketing carrier, codeshare arrangement and exact itinerary. Check the baggage allowance shown for your selected Trip Turbo fare and e-ticket before booking.
Kathmandu to Bangkok Airport Information
Flights from Kathmandu to Bangkok depart from Tribhuvan International Airport (KTM) in Kathmandu and arrive at Suvarnabhumi Airport (BKK) in Bangkok. These are the primary airports used for the non-stop Kathmandu–Bangkok route.
Tribhuvan International Airport Facilities
Tribhuvan International Airport offers facilities for international passengers including free Wi-Fi, duty-free shopping, restaurants and cafés, currency exchange, ATMs, baggage wrapping, lounges, charging hubs, baby-feeding facilities and medical services. Information desks, baggage help desks, wheelchair assistance and pre-paid taxi services are also available.
Suvarnabhumi Airport Facilities
Suvarnabhumi Airport offers a range of passenger facilities, including restaurants and shops, currency exchange, ATMs, lounges, Wi-Fi and passenger assistance services. The airport also provides several transport options for onward travel, including taxis, buses and rail services connecting passengers to Bangkok and surrounding areas.
Departure Process at Tribhuvan International Airport
Arrive at Tribhuvan International Airport around three hours before your international departure. After entering the international terminal, complete airline check-in, collect your boarding pass and check your baggage. You will then proceed through immigration and security screening before entering the departure area. Keep your passport, boarding pass and any required Thailand entry or travel documents ready for inspection.
Arrival and Onward Connections at Suvarnabhumi Airport
After landing at Suvarnabhumi Airport, proceed to immigration and present your passport and any required entry documents. Collect your checked baggage from the designated carousel and proceed through customs before entering the arrivals area. Taxis, buses, rail services and other ground transportation options are available for onward travel from the airport.
If you are connecting onward from Bangkok, check your booking carefully to confirm whether your baggage is checked through to your final destination or needs to be collected and re-checked. If your onward flight is booked separately, you may need to complete the relevant arrival, immigration, baggage and check-in procedures before continuing. Allow sufficient time between separate bookings, particularly if you need to collect and re-check your baggage.
Suvarnabhumi Airport Address and Contact
Address: No. 999, Moo 1, Nong Prue Sub-district, Bang Phli District, Samut Prakan Province, Thailand
Nepal Airlines Bangkok Contact Information
Office: Nepal Airlines Corporation, Unit 803, 8th Floor, Liberty Square Building, 287 Silom Road, Silom Subdistrict, Bangrak District, Bangkok 10500, Thailand
- Reservation & Ticketing: 02-2667146-47
- Administration: 02-2667157-59
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)
Nepal Airlines Kathmandu Contact Information
- Hunting Line: +977 1 4220757
- International Reservations: +977 1 5718542, +977 1 5718543
- International Sales: +977 1 5718539
- Email: info@nac.com.np
- Online ticketing support: raonline@nac.com.np
Thai Airways International Nepal Contact Information
Office: Lal Durbar Marg, Kathmandu 44600, Nepal
Telephone: +977 1 4545570
Email: contact@service.thaiairways.com
Website: Thai Airways International
Baggage Information
Baggage allowances on the Kathmandu to Bangkok route vary by airline and fare type. When comparing flights, check both the cabin baggage and checked baggage allowance included with your fare. The allowance shown on your booking should be treated as the final applicable limit.
How much baggage can I carry on my Kathmandu to Bangkok flight?
The current Trip Turbo options show 7 kg cabin baggage on the non-stop Nepal Airlines and Thai Airways flights. Checked baggage varies by airline: Nepal Airlines' current KTM–BKK allowance is 30 kg in Economy and 40 kg in Business Class, while the Trip Turbo listing for Thai Airways shows 2 pieces of checked baggage. Always check the baggage allowance displayed for your selected fare before booking.
Nepal Airlines Baggage Information
Nepal Airlines allows one piece of cabin baggage up to 7 kg in Economy Class and 10 kg in Business Class. For the Kathmandu–Bangkok sector, its current checked baggage policy provides:
| Fare Class |
Free Checked Baggage Allowance |
| Economy |
30 kg |
| Business |
40 kg |
No single checked baggage piece may weigh more than 32 kg. Nepal Airlines also offers prepaid excess baggage for the KTM–BKK sector. The current prepaid rates are:
| Additional Baggage |
Rate |
| Up to 5 kg |
Rs. 2,925 |
| Up to 10 kg |
Rs. 5,530 |
| Up to 15 kg |
Rs. 7,800 |
| Up to 20 kg |
Rs. 9,760 |
| Up to 25 kg |
Rs. 11,375 |
| Up to 30 kg |
Rs. 12,690 |
Prepaid excess baggage must be purchased at least one day before departure and is subject to availability. Applicable GST/VAT may be additional.
Thai Airways International Baggage Information
Thai Airways International allows cabin baggage according to the applicable fare and cabin class. On the current Trip Turbo non-stop options, 1 × 7 kg cabin baggage and 2 pieces of checked baggage are shown for Thai Airways.
| Fare Class |
Checked Baggage |
| Economy |
2 pieces |
| Business |
2 pieces (32 kg per piece) |
Thai Airways' checked baggage allowance can depend on the fare and itinerary, check the baggage allowance displayed on Trip Turbo before booking.
Which Airline Offers the Best Baggage Value
Nepal Airlines currently offers the better baggage value on the fares compared here. Its fare of Rs. 38,282 includes 30 kg of checked baggage in Economy, while the Thai Airways fare of Rs. 51,017 includes 2 checked pieces under the applicable fare. If checked baggage is important to you, Nepal Airlines offers more clearly stated baggage value at the lower headline fare. Always confirm the exact allowance against the fare selected at the time of booking.
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 Bangkok Flight
For a Kathmandu to Bangkok flight, carry a valid passport, confirmed flight ticket and the documents required for entry into Thailand. Nepali passport holders should check the latest Thailand visa requirements before travelling, as entry requirements can change. If a visa is required for your trip, carry your approved Thai e-Visa confirmation along with your passport.
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 Thailand
- The required Thailand visa or other valid entry authorization, depending on the traveller's circumstances
- A confirmed flight ticket or e-ticket
- Thailand Digital Arrival Card (TDAC) confirmation, where applicable
- Any additional documents required by the airline or Thai immigration authorities, depending on the purpose of travel
Make sure the name on your booking matches your passport exactly to avoid issues at check-in.
Documents Required for Children
Children travelling to Bangkok should carry:
- A valid passport with at least six months' validity
- The required Thailand visa or other valid entry authorization, where applicable
- A confirmed flight ticket
- TDAC confirmation, where applicable
- Consent or supporting documents where a child travels without both parents, along with any other documents required by the airline or immigration authorities
Documents Required for Infants
Infants travelling to Bangkok should carry:
- A valid passport
- The required Thailand visa or other valid entry authorization, where applicable
- A confirmed flight booking issued in the infant's name
- TDAC confirmation, where applicable
- Any additional documents requested by the airline or Thai immigration authorities
Confirm infant travel requirements with the airline before departure, as requirements can vary by carrier.
Thailand Visa Requirements for Nepali Travellers
Nepali citizens travelling on ordinary passports need a valid Thai visa before travelling to Thailand. Holders of Nepali official passports do not need a visa to enter Thailand. Nepali travellers applying from Nepal must use the official Thailand e-Visa platform. The Royal Thai Embassy in Kathmandu states that, from 1 January 2025, Nepali and foreign nationals in Nepal applying for a Thai visa must use the online e-Visa platform.
Travellers should also carry a passport valid for at least six months from the date of arrival, in good condition and with sufficient blank pages for immigration requirements. Apply through the official Thailand e-Visa portal and check the Royal Thai Embassy in Kathmandu for the latest requirements before travelling.
A tourist visa application may require:
- A passport valid for at least six months
- A completed visa application
- A recent passport-sized photograph
- A copy of the passport's personal information page
- A confirmed return or onward flight ticket
- Proof of accommodation, such as a hotel reservation
- Proof of sufficient funds or other supporting financial documents, if required
- A travel itinerary or other supporting documents, depending on the application
Processing times and entry requirements can change, so verify the latest requirements with the Royal Thai Embassy in Kathmandu or Thailand's official e-Visa portal before travelling.
Thailand Digital Arrival Card
All non-Thai nationals entering Thailand must complete the Thailand Digital Arrival Card (TDAC) before arrival. The TDAC is an online arrival form and is separate from a Thai visa, so completing the TDAC does not replace any visa requirement.
You can submit the TDAC within 3 days before your arrival in Thailand, including the arrival date. The submission is free and should be completed through the official Thailand Digital Arrival Card portal. You will need details such as your passport information, flight number and arrival date, address in Thailand, travel purpose and email address.
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 Bangkok
Bangkok combines historic temples, lively markets, riverside attractions and modern shopping districts. Popular places to visit include the Grand Palace and Wat Phra Kaew, Wat Arun, Wat Pho, Chatuchak Weekend Market, ICONSIAM and Chao Phraya River. Visitors can also explore Bangkok's Chinatown, known as Yaowarat, for street food, shops and nightlife.
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 Bangkok
Bangkok has a tropical climate and is generally hot and humid throughout the year. The city has a rainy season, typically from around May to October, when short but heavy showers and thunderstorms are common. The period from around November to February is generally cooler and drier, making it a popular time to visit. March and April are among the hottest months, with temperatures often rising significantly during the day.
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
Nepal Airlines and Thai Airways International operate non-stop services between Kathmandu and Bangkok, giving travellers full-service options throughout the week.
About Bangkok
Bangkok is the capital and largest city of Thailand, known for its ornate temples, bustling markets, street food and modern shopping and entertainment districts. The Chao Phraya River runs through the city, while historic neighbourhoods sit alongside high-rise buildings and contemporary malls. Bangkok is also a major gateway for exploring other parts of Thailand and Southeast Asia.
The official currency of Thailand is the Thai Baht (THB). Currency exchange services are available at Suvarnabhumi Airport, banks and authorised exchange counters, while cards are widely accepted at hotels, shopping malls and many restaurants. Carrying some cash is useful for street food vendors, markets and smaller local businesses.
Bangkok follows Indochina Time (ICT), UTC+7, throughout the year and does not observe daylight saving time. Bangkok is 1 hour 15 minutes ahead of Nepal. Thai is the official language, while English is commonly used in hotels, tourist attractions, airports and many businesses.
How to reach Bangkok
The easiest way to travel from Nepal to Bangkok is by air. Non-stop flights from Kathmandu to Bangkok take approximately 3 hours 30 minutes, with services operated by Nepal Airlines and Thai Airways International. Connecting flights are also available through several international airlines.
What to do in Bangkok
Explore the Grand Palace and Wat Phra Kaew, visit the riverside Wat Arun, and see the giant reclining Buddha at Wat Pho. Take a boat along the Chao Phraya River, shop for local goods at Chatuchak Weekend Market, or explore the food and nightlife of Yaowarat (Chinatown). For shopping and modern entertainment, ICONSIAM, Siam Paragon and the surrounding Siam area offer plenty of options.
A few practical things are worth knowing before you go. Dress respectfully when visiting temples and religious sites, including covering your shoulders and knees where required. Keep some Thai Baht in cash for smaller vendors and markets. Local SIM cards and eSIMs are widely available, including at the airport. Travel insurance is recommended, particularly for international trips. For emergencies in Thailand, 191 is the general police emergency number and 1669 is used for medical emergencies.
Major Airports in and near Bangkok
Suvarnabhumi Airport (BKK) is Bangkok's main international airport and the arrival airport for the non-stop Kathmandu–Bangkok flights covered in this guide. It is located in Samut Prakan Province, southeast of central Bangkok, and is connected to the city by the Airport Rail Link, taxis, buses and other ground transportation.
Don Mueang International Airport (DMK) is Bangkok's other major airport and primarily serves domestic and regional flights, including many low-cost carriers. It is located north of central Bangkok. If you have a connecting or onward flight, check your ticket carefully to confirm whether you need to travel between BKK and DMK.
Book your Kathmandu to Bangkok flight on Trip Turbo and compare non-stop and connecting options in one place.
Frequently Asked Questions – Kathmandu to Bangkok Flights
How do I go from Kathmandu to Bangkok?
The easiest way to travel from Kathmandu to Bangkok is by air. Nepal Airlines and Thai Airways International operate non-stop flights, while other airlines offer connecting itineraries through their hub airports. Compare the available options on Trip Turbo based on fare, travel time, baggage and transit requirements.
How far is the KTM to BKK flight?
The distance between Kathmandu and Bangkok is approximately 2,227 km (1,384 miles). A non-stop flight takes approximately 3 hours 30 minutes.
When is the last flight from Kathmandu to Bangkok?
Among the current non-stop options, the last scheduled departure is Thai Airways International flight TG320 at 13:30 from Kathmandu, arriving in Bangkok at 18:15. Flight schedules can change, so check your travel date before booking.
Which airline is the cheapest from Kathmandu to Bangkok?
For the fares compared in this guide, Air India currently has the lowest fare at Rs. 33,580 on a connecting itinerary for 26 August 2026. Among non-stop options, Nepal Airlines is currently the cheapest at Rs. 38,282.
Do I need to fill the Thailand Digital Arrival Card?
Yes. All non-Thai nationals entering Thailand must complete the TDAC before arrival. It can be submitted within 3 days before arrival, including the arrival date, and it is free. TDAC is separate from the visa and must be completed through the official Thailand Digital Arrival Card portal.
What is the distance from Kathmandu to Bangkok?
The Kathmandu to Bangkok route covers approximately 2,227 km (1,384 miles). Non-stop flights take approximately 3 hours 30 minutes.
How long is the flight from Kathmandu to Bangkok?
A non-stop flight from Kathmandu to Bangkok takes approximately 3 hours 30 minutes. Connecting flights take longer depending on the airline, transit airport and layover duration. Bangkok is 1 hour 15 minutes ahead of Nepal, so the difference between the departure and arrival times on your ticket may not reflect the actual flight duration.
How much is a Kathmandu to Bangkok flight ticket?
One-way economy fares currently start from around Rs. 33,580 with Air India on a one-stop itinerary. The lowest non-stop fare starts from around Rs. 38,282 with Nepal Airlines. Thai Airways International non-stop fares start from around Rs. 51,017. Fares vary depending on the airline, travel date, booking time and seat availability.
Which airlines fly from Kathmandu to Bangkok?
Non-stop flights are currently available with Nepal Airlines and Thai Airways International. Connecting options are also available with airlines including Air India, IndiGo, Singapore Airlines, Sichuan Airlines, SriLankan Airlines, Cathay Pacific, China Southern Airlines and Malaysia Airlines.
Is there any direct flight from Kathmandu to Bangkok?
Yes. Nepal Airlines and Thai Airways International operate non-stop flights from Kathmandu to Bangkok. Non-stop flight times are approximately 3 hours 30 minutes.
How many flights a day to Bangkok from Kathmandu?
The number of non-stop flights varies by day and seasonal schedule. Thai Airways operates regular non-stop services, while Nepal Airlines also operates non-stop services on the route. Check your exact travel date on Trip Turbo for the latest schedule and availability.
What is the baggage allowance for Kathmandu to Bangkok flights?
Baggage allowances vary by airline and fare type. The current Trip Turbo options show 7 kg cabin baggage on the non-stop Nepal Airlines and Thai Airways flights. Nepal Airlines offers 30 kg checked baggage in Economy and 40 kg in Business Class for the Kathmandu–Bangkok sector, while Thai Airways options can include two pieces of checked baggage. Check the baggage allowance displayed for your selected fare before booking.
Do Nepali citizens need a visa for Bangkok?
Nepali citizens travelling on ordinary passports need a valid Thai visa before travelling to Thailand. Holders of Nepali official passports do not need a visa. Nepali and foreign nationals applying from Nepal must use the official Thailand e-Visa platform. Check the latest requirements with the Royal Thai Embassy in Kathmandu before travelling.
What documents do adults need for this flight?
Adult travellers should carry a valid passport, confirmed flight ticket and any required Thailand visa or entry authorization. All non-Thai nationals entering Thailand must also complete the Thailand Digital Arrival Card (TDAC) before arrival. The TDAC can be submitted within 3 days before arrival and is separate from a visa.
What documents do children need for this flight?
Children need their own valid passport and confirmed flight booking, along with any required Thailand visa or entry authorization. Children, including infants, must also complete a TDAC when entering Thailand. Children travelling without both parents may require additional consent or supporting documents, depending on the circumstances and airline requirements.
When is the best time to book a Kathmandu to Bangkok flight to get the lowest fare?
There is no fixed booking window that guarantees the lowest fare. Prices vary with travel dates, demand, airline, availability and how far in advance you book. Compare fares across different dates on Trip Turbo and book early when travelling during busy periods or holidays.
What is the best time to visit Bangkok?
November to February is generally a popular period to visit Bangkok because the weather is typically cooler and drier than during the hotter and wetter months. Bangkok remains warm throughout the year, while the rainy season generally occurs from around May to October. Choose your travel dates based on your preferred weather, activities and budget.
Which terminal do Kathmandu to Bangkok flights depart from and arrive at?
International flights from Kathmandu depart from the International Terminal at Tribhuvan International Airport (KTM). Non-stop Kathmandu–Bangkok flights arrive at Suvarnabhumi Airport (BKK). If you have an onward connection, check your ticket carefully because Bangkok also has Don Mueang International Airport (DMK).
Are Kathmandu to Bangkok flights ever delayed or cancelled?
Yes. Flights can be delayed or cancelled due to weather, operational issues, air traffic restrictions and other circumstances. Check your flight status before leaving for the airport and again before departure.
What happens if my Kathmandu to Bangkok flight is cancelled?
The operating airline handles rebooking or refund options according to the applicable fare rules and circumstances of the cancellation. If you booked through Trip Turbo, contact Trip Turbo support for assistance with available rebooking or refund options.
How early should I arrive at the airport before my flight?
For an international departure from Tribhuvan International Airport, arrive around three hours before your scheduled departure. This allows time for check-in, baggage drop, document checks, immigration and security procedures.
Can I book a round-trip flight between Kathmandu and Bangkok?
Yes. Select Round Trip when searching for international flights on Trip Turbo and enter your departure and return dates. You can compare the available options for both legs before completing your booking.
More International Routes
Flight from Kathmandu to Doha
Flight from Kathmandu to Delhi