Nepal Flag

Nepal Visa Guide

Kathmandu | Asia, Southern Asia

🟢 Visa Free Access for Indians Last Verified: July 31, 2026

Indian citizens can obtain a visa on arrival in Nepal, which is valid for up to 150 days from the date of entry. The visa is single entry and costs around NPR 2,000-5,000, depending on the duration of stay. The visa can be extended.

Nepal Landscape image
Requirement
🟢 Visa Free
Entry Rules
Single Entry
Processing Time
0 Days
Fees
Free
Stay Limit
150 Days

Overview Summary

Applying for a travel visa to Nepal can be straightforward when you have the correct information. Currently, for Indian citizens, visa rules depend heavily on entry purpose and trip duration.

Stay Limit 150 Days
Validity 6 Months
Apply Protocol Physical Consular submission

Eligibility Requirements

Indian citizens must have a valid passport with at least 6 months of validity, proof of sufficient funds, and a return ticket.

Supported Visa Categories

Choose the correct visa type according to your travel purpose:

Tourist Visa

For leisure travel, including sightseeing, trekking, and adventure sports.

Business Visa

For business meetings, conferences, and other commercial activities.

Mandatory & Optional Documents

Identity
Passport
Mandatory

Valid for at least six months beyond the planned departure date from the United States

Travel
Return Ticket
Mandatory

Confirmed return ticket

Financial
Proof of Sufficient Funds
Mandatory

To cover living expenses

Step-by-Step Application Timeline

1
Complete the Application Details

Indian citizens can apply for a visa on arrival at Tribhuvan International Airport in Kathmandu or at other designated entry points. The application process typically involves filling out a form and providing the required documents, including a passport, proof of sufficient funds, and a return ticket.

Embassy & Official Portals

Application portal

Always use the verified government portal to file applications. Avoid unauthorized agents to prevent data theft.

Official Portal Website
Consulate Locations

Embassy of Nepal (New Delhi)

Address: Barakhamba Road, New Delhi

Phone: +91 11 2332 7361

Email: embassy@nepalembassy.in

Curated Premium Stays in Nepal

Top agoda verified hotels and custom recommendations:

Hyatt Regency Kathmandu
Hyatt Regency Kathmandu

Kathmandu, Nepal

The Dwarika's
The Dwarika's

Kathmandu, Nepal

The Soaltee Kathmandu, Autograph Collection by Marriott
The Soaltee Kathmandu, Autograph Collection by Marriott

Kathmandu, Nepal

Temple Tree Resort and Spa, Pokhara
Temple Tree Resort and Spa, Pokhara

Pokhara, Nepal

Frequently Asked Questions

Yes, Indian citizens need a visa to enter Nepal, but they can obtain a visa on arrival.
Indian citizens need a valid passport, proof of sufficient funds, and a return ticket to obtain a visa on arrival.

Design a Custom AI Itinerary for Nepal

Let our travel model map out optimal day-by-day travel routes, local culinary stops, hotel layouts, and safety suggestions.

Plan trip with AI now

Explore Similar Visa Guides