NepalVisits and short stays

Nepal transit visa

Transit Visa (up to 24 hours)

In short

A foreigner passing through Nepal can obtain a Transit Visa at Tribhuvan International Airport to enter the country for up to 24 hours. It costs USD 5 and requires proof of onward travel, usually the air ticket. Anyone who needs more than 24 hours, or who arrives because of an emergency or forced landing and wants to leave the airport, takes a Tourist Visa instead.

Apply on NepaliPort (Department of Immigration) checked 24 October 2026

Key facts

Maximum stay
24 hours
Fee
US$5Paid at the bank counter on arrival at Tribhuvan International Airport.
Processing time
Issued at the transit visa desk on arrival
Work
No
Where to apply
On arrival at Tribhuvan International Airport after filling in the online form

When a transit visa is the right choice

The Transit Visa is meant for foreigners who are passing through Nepal and want to leave the airport for a short stop, for example to rest overnight before a connecting flight. It allows a stay of no more than 24 hours. Indian citizens do not need it, as they need no visa for Nepal at all. For any stay longer than a day, the 15-day Tourist Visa at USD 30 is the shortest alternative, and it allows multiple entries.

Emergency landings and unplanned arrivals

Passengers who arrive in Nepal because of an emergency or a forced landing are not limited to the transit visa: if they want to leave the airport and visit the country, they can obtain a Tourist Visa under the normal rules and fees. Nationals of countries excluded from the visa on arrival should check with a Nepalese mission before planning a stopover.

How it is issued at Kathmandu airport

Fill in the online visa application and select the Transit category. After landing at Tribhuvan International Airport, pay the USD 5 fee at the bank counter and go to the Transit Visa desk with your passport, the receipt and your onward air ticket as proof of transit. The immigration officer then issues the visa.

  1. Complete the online visa application and choose Transit.
  2. After landing at Tribhuvan International Airport, pay USD 5 at the bank counter.
  3. Go to the Transit Visa desk with passport, receipt and onward ticket.
  4. Leave Nepal within 24 hours of entry.

Leaving on time

The visa expires 24 hours after entry. If your onward flight is delayed beyond that window, speak to the immigration authorities, since staying past the permitted time counts as overstaying, which the Department fines at USD 5 per day for tourist visas.

Documents

Required documents

Identity

  • Valid passport

Travel

  • Onward air ticket as proof of transit

Money

  • USD 5 fee receipt from the bank counter

Other

  • Online visa application in the Transit category

Frequently asked questions

How much is a Nepal transit visa?

USD 5, paid at the bank counter at Tribhuvan International Airport. It allows a stay of up to 24 hours.

What if I need two days in Kathmandu between flights?

Take the 15-day Tourist Visa for USD 30 instead; the transit visa is limited to 24 hours.

Do I need a transit visa if I stay airside?

The Department describes the transit visa as the visa for entering the country; it does not publish a separate rule for passengers who remain in the transit area, so check with your airline.

Official sources

Summarised from the official sources above. Rules, fees and processing times change: confirm with the embassy or the official portal before you apply.

Other visa types for Nepal

Visits and short stays

  • Tourist visa Maximum stay: 15, 30 or 90 days from entry; up to 150 days in total per visa year (1 January to 31 December) with extensions

Business and self-employment

  • Investor visa Maximum stay: From one month up to one year, or five years at a time

Study and training

  • Student visa Maximum stay: Up to one year at a time, according to the recommendation or course length; renewable

Work

  • Work visa Maximum stay: Issued for the period recommended by the line agency; renewed in Nepal

Family

Residence

Online travel permits

  • Visa on arrival Maximum stay: 15, 30 or 90 days, extendable to 150 days per calendar year
  • e-Visa Maximum stay: 15, 30 or 90 days from entry, extendable to 150 days per calendar year

Nepal visa guide