All foreign nationals, except Indian passport holders, need a visa to travel to Nepal. Citizens from most countries can get a visa on arrival at Tribhuvan Airport in Kathmandu, but some countries must apply for a visa in advance. The cost of a visa depends on your nationality and the duration of your stay. Always check the Nepal government website or your government's foreign travel advisories for the latest information.
Read more about visa and entry requirements below.
Nepal visas
Nepal entry requirements
To enter Nepal, you may need:
- Valid passport with at least six months of validity after your return date and at least one blank page
- Evidence of accommodation
- Proof of sufficient funds
- Proof of onward travel
This page is for general information only and may be subject to change. You are responsible for obtaining relevant visa and travel information required for entry, departure and travel to each country or region you visit on your trip. You should confirm these with the relevant embassies and/or consulates.
You might want to know
From trekking to cultural festivals, there's always something going on in Nepal. Check out our month-by-month guide to help you plan your trip.
The weather varies dramatically with the altitude in Nepal. Get the rundown on the weather in popular spots like Kathmandu, Pokhara and Bharatpur.
Our Nepal trips
Let's create an exclusive trip for your group.
Explore Tailor-Made trips