Airport Arrival
Visa-on-arrival counters are available at Kathmandu's international airport.
There are different ways to obtain a Nepalese visa: on arrival at Tribhuvan International Airport in Kathmandu, at designated land border points, through a Nepalese embassy or consulate, or through the official online application system before travel.
3
Tourist visa durations
15
Days pre-application validity
150
Maximum tourist days per visa year
A visa can be obtained on arrival at Tribhuvan International Airport, at Nepal-India and Nepal-China border entry points, or from Nepalese embassies and consulates near you. Travelers can also complete a pre-application online before reaching Nepal.
Online pre-applications must be submitted within two weeks before arrival. If the application is completed too early, it expires and has to be submitted again.
Visa-on-arrival counters are available at Kathmandu's international airport.
Tourist visas can be issued at designated Nepal-India and Nepal-China entry points.
Apply before travel through a Nepalese diplomatic mission in your country.
Submit your form online and keep the receipt with barcode for immigration.
Visa fees on arrival are organised by stay length. For any period longer than 30 days, choose the 90-day tourist visa.
Tourist Visa Category
| S.N | Duration | Recommended For | Entry Type | Fee |
|---|---|---|---|---|
| 01 |
15 Days Short-stay tourist visa |
Short tours, transit or brief visits | Multiple Entry | $30 |
| 02 |
30 Days Standard tourist visa |
Most trekking and cultural trips | Multiple Entry | $50 |
| 03 |
90 Days Long-stay tourist visa |
Trips longer than 30 days | Multiple Entry | $125 |
Payment can be made in convertible currencies such as USD, EUR, CHF, GBP, AUD, CAD, HKD, SGD and JPY.
Credit-card payment may be available, but cash is often faster at arrival counters.
The visa-on-arrival process is simple when your form, payment receipt, passport and photo are ready.
Step One
Complete the tourist visa form before arrival or at the airport.
Fill in the tourist visa form online before arrival, or use the kiosk machines at Tribhuvan International Airport. If you complete it online, print the receipt with barcode and bring it with you.
The online form works for 15 days. After that, it becomes invalid and must be completed again.
Official Application PortalStep Two
Pay according to your chosen stay length.
Make the payment at the bank counter according to your visa duration: 15, 30 or 90 days. Keep the receipt for the immigration desk.
Different payment methods may be accepted, but cash in major currencies usually keeps the process moving faster.
Step Three
Present your documents to the immigration officer.
Online form receipt
Fee payment receipt
Passport valid for 6 months
Passport-size photo
When applying, enter the address of your hotel or local contact in Nepal.
Keep a passport photo ready. For online forms, JPEG format is commonly required.
Carry a passport copy and make sure your passport is valid for at least 6 months.
Need more time in Nepal? Tourist visa extensions are handled at Department of Immigration offices in Kathmandu and Pokhara. You will need a valid passport and a passport-size photo for the extension.