
Nepal visa: fees and visa on arrival
Most travellers get a Nepal tourist visa on arrival at Kathmandu airport or a land border: USD 30 for 15 days, USD 50 for 30 days or USD 125 for 90 days, paid in cash. You need a passport valid for six months, a passport photo and the arrival form, which you can fill in online beforehand. Indian citizens don't need a visa.
| Tourist visa | Fee |
|---|---|
| 15 days | USD 30 |
| 30 days | USD 50 |
| 90 days | USD 125 |
| Extension | USD 45 for 15 days, then USD 3 per day |
How to get a Nepal visa on arrival
- 1
Fill in the arrival form online
Complete the tourist visa form on Nepal's official immigration portal shortly before you travel (within about a week of arrival) and keep the confirmation, or fill it in at the kiosks on arrival.
- 2
Pay the fee on arrival
At Kathmandu airport, go to the visa fee counter and pay in cash. US dollars are simplest, with clean, untorn notes. Keep the receipt.
- 3
Get your visa stamped
Take your passport, receipt and confirmation to the immigration desk, where the visa is placed in your passport. Then collect your bags. Your guide will be waiting outside.
Who needs a visa for Nepal?
Almost every foreign visitor needs a tourist visa, and most nationalities can get one on arrival. Indian citizens can enter Nepal without a visa, and citizens of other South Asian (SAARC) countries receive a free 30-day visa once per calendar year.
A small number of nationalities must apply at a Nepalese embassy in advance. If you are not sure about your passport, ask us before you book flights.
Where you can get a visa on arrival
At Tribhuvan International Airport in Kathmandu, where nearly all international flights land, and at Nepal's main land border crossings with India and Tibet. You can also apply at a Nepalese embassy or consulate before you travel.
What you need
- A passport valid for at least six months, with a blank page
- One passport-size photo (some counters take it digitally)
- The visa fee in cash (US dollars recommended)
- Your online form confirmation, or fill in the form on arrival
Extending your visa
Tourist visas can be extended at the Department of Immigration in Kathmandu or the immigration office in Pokhara: USD 45 for the first 15 days, then USD 3 per extra day, with an online form to complete first. You can stay up to 150 days in a calendar year.
Travelling on to Bhutan
Bhutan has a separate e-visa (USD 40) and a Sustainable Development Fee, both arranged before you fly. If you are combining the two countries, we handle the Bhutan side for you. See our guide to the Bhutan visa and our Nepal and Bhutan tours.
Visa rules and fees can change. We check the current requirements for your passport when we plan your trip. The official source is Nepal's Department of Immigration.
Nepal visa FAQs
Your questions, answered
Still wondering about something? Ask our Thimphu team directly. We're happy to help.
Ask us on WhatsAppUSD 30 for 15 days, USD 50 for 30 days and USD 125 for 90 days. Extensions cost USD 45 for 15 days and USD 3 per day after that.
Yes, most nationalities can get a tourist visa on arrival at Kathmandu's Tribhuvan International Airport and at the main land borders. Pay the fee in cash and bring a passport valid for six months.
Plan to pay in cash. US dollars in clean notes are the safest choice; card facilities are not always available and Nepalese or Indian rupees are not accepted for the fee.
No. Indian citizens can enter Nepal without a visa, using a passport or a voter ID card.
Yes, tourist visas allow you to leave and re-enter Nepal within their validity, which is useful if you are visiting Bhutan or Tibet in the middle of your trip.
Up to 90 days on a single visa, and up to 150 days in total per calendar year with extensions.
Nepal tours
CulturalNepal: The Himalayan Heart
Kathmandu · Patan · Pokhara · Sarangkot · Kathmandu · Paro
$1,925pp
TrekkingEverest Base Camp Trek
Kathmandu · Lukla · Namche Bazaar · Tengboche · Dingboche · Gorak Shep · Everest Base Camp · Kala Patthar · Lukla · Kathmandu
On request
AdventureNepal Jungle Safari: Chitwan & Pokhara
Kathmandu · Chitwan · Pokhara · Sarangkot · Kathmandu
On request

Begin your journey
Let's design your Bhutan
Tell us a little about the trip you're dreaming of. A real travel specialist in Thimphu (not a call centre) will reply within a day with ideas and an honest, all-inclusive price.
Send an enquiry
No obligation. It's just the start of a conversation.