🇳🇵 Kathmandu, Nepal Local Nepal Travel Experts
Nepal Travel Guide

Nepal Visa Information

Understand Nepal tourist visa requirements, visa duration, fees, eligibility, application options and important arrival information before your trip.

Nepal Tourist Visa at a Glance

Most international visitors travelling to Nepal for tourism need a tourist visa unless they qualify for a visa exemption or special arrangement.

15 Days

Short Stay

Current tourist visa fee: USD 30.

30 Days

Standard Stay

Current tourist visa fee: USD 50.

90 Days

Longer Stay

Current tourist visa fee: USD 125.

Visa fees, eligibility rules and entry procedures can change. Always verify current requirements with the Nepal Department of Immigration before travelling.

How to Apply for a Nepal Tourist Visa

1. Check eligibility. Confirm whether you can obtain a visa on arrival or need to apply through a Nepalese diplomatic mission in advance.
2. Complete the application. Use the official Nepal immigration online system and make sure your passport details are entered exactly as they appear on your passport.
3. Prepare your documents. Carry your valid passport and any supporting documents required for your circumstances.
4. Pay the applicable fee. The current standard tourist visa fees are USD 30, USD 50 and USD 125 for 15, 30 and 90 days respectively.
5. Complete immigration formalities. Present your application information, payment evidence and passport at the relevant immigration counter.

Visa Exemptions and Special Categories

Nepal provides free or special visa arrangements for certain categories, including qualifying SAARC citizens, certain children, Chinese nationals and NRN card holders. Conditions vary by nationality and category.

Do not assume that a visa exemption applies to every traveller. Check your nationality and circumstances against the latest official Department of Immigration information.

Useful Nepal Visa Resources

Official immigration information: Nepal Department of Immigration