How long can you stay in Nepal?
Visa-free stay limits for Nepal, by passport, with the counting rule explained.
For 12 of the 12 passports we cover. Check yours below.
By passport
| Passport | Visa-free stay | Notes |
|---|---|---|
| ๐บ๐ธ United States | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐ฌ๐ง United Kingdom | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐จ๐ฆ Canada | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐ฆ๐บ Australia | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐ณ๐ฟ New Zealand | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐ฏ๐ต Japan | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐ฐ๐ท South Korea | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐ธ๐ฌ Singapore | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐ง๐ท Brazil | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐ฒ๐ฝ Mexico | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐ฎ๐ฑ Israel | 150 days per entry | Visa on arrival (fee payable at the border) |
| ๐ฟ๐ฆ South Africa | 150 days per entry | Visa on arrival (fee payable at the border) |
How the days count
- Arrive in Nepal on 1 June โ that's day 1 (entry and exit days both count).
- Your last legal day is 28 October (day 150).
- Each entry gets its own allowance, but repeated back-to-back entries ("border runs") can get you refused at the border.
Notes
Visa on Arrival up to 150 days per calendar year (15-day, 30-day, 90-day options at $30/$50/$125).
If you overstay
Overstaying โ even by a day or two โ can mean fines, detention, deportation and a ban on coming back, and it can follow you on future visa applications. Penalties vary by country and by case, so confirm the current rules with the official source below.
Questions people ask
How long can Americans stay in Nepal?
Americans can stay in Nepal for up to 150 days per entry without a visa. Visa on arrival (fee payable at the border).
How long can British citizens stay in Nepal?
British citizens can stay in Nepal for up to 150 days per entry without a visa. Visa on arrival (fee payable at the border).
How long can Canadians stay in Nepal?
Canadians can stay in Nepal for up to 150 days per entry without a visa. Visa on arrival (fee payable at the border).
How long can Australians stay in Nepal?
Australians can stay in Nepal for up to 150 days per entry without a visa. Visa on arrival (fee payable at the border).
More in Asia
This entry has not yet been manually verified against an official source. Treat it as a starting point and confirm before you travel.
Official source: www.online.nepalimmigration.gov.np
Enter your real trips and the tracker shows exactly how many days you have left, and the first date you could return.
Track your days with the calculator โ