Visa and entry requirements for Nepal

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

Group trekking near a river in Nepal
Best time to visit

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.

Explore best time to visit
Grou posing at Everest base camp, Nepal
Weather

The weather varies dramatically with the altitude in Nepal. Get the rundown on the weather in popular spots like Kathmandu, Pokhara and Bharatpur.

Explore weather
Got questions about Nepal?Browse Nepal FAQs

Our Nepal trips

tailor-made trips
Build your dream adventure

Let's create an exclusive trip for your group.

Explore Tailor-Made trips
Showing 5 of 22