Nepal welcomes travelers from all over the world for trekking, mountain climbing, cultural tours, and leisure activities. Home to ten of the fourteen tallest mountains in the world, rich heritage, and vibrant culture, Nepal is a must-visit destination for every traveler.
To enter Nepal, most foreign nationals require a Tourist Visa, which can be obtained either on arrival or prior to arrival through a Nepalese embassy or consulate.
- Nepal Tourist Visa Validity
The Nepal Tourist Visa is issued for leisure purposes, including:
- Sightseeing and city tours
- Trekking and mountaineering
- Visiting friends or family
Visa durations available:
- 15-day visa – single or multiple entries
- 30-day visa – single or multiple entries
- 90-day visa – single or multiple entries
Important: Tourists may not stay more than 150 days within a calendar year (January–December), including extensions.
- Nepal Tourist Visa Requirements
Applicants must submit documents depending on their nationality and whether they apply for a visa on arrival or visa prior to arrival.
Common requirements include:
- A valid passport with at least 6 months validity
- Completed visa application form
- Passport-size photographs (if required by the embassy)
- Payment for visa fees (in USD or local currency)
- Supporting documents for special cases (invitation letters, trekking permits, or proof of accommodation)
Exemptions from visa fees:
- Children under 10 (except US citizens)
- SAARC nationals (except Afghans) for stays up to 30 days once per visa year
- Non-Residential Nepalese (NRN) cardholders
- Chinese nationals
- Nepal Tourist Visa Application
Visa on Arrival
- Complete the Arrival Card
- Required for all travelers entering Nepal.
- Complete the visa application form
- Can be done online or at Tribhuvan International Airport upon arrival.
- Ensure you have the confirmation receipt with a valid barcode.
- Pay the visa fee
- Payment accepted at visa counters at the airport.
- Keep the receipt for submission to the immigration officer.
- Present documents for processing
- Show your passport, visa form confirmation, and payment receipt to the immigration officer for visa issuance.
Visa Prior to Arrival
- Complete the visa application form online
- Print the completed form and confirmation receipt.
- Prepare required documents
- Follow the requirements of the relevant Nepalese embassy or consulate.
- Submit your application
- Submit in person or by post, depending on embassy/consulate procedures.
- Retrieve your passport with visa either in person or by mail.
- Nepal Tourist Visa Fees
Visa Duration |
Fee (USD) |
Entry Type |
15 days |
$30 |
Single/Multiple |
30 days |
$50 |
Single/Multiple |
90 days |
$125 |
Single/Multiple |
- Where to Apply
- Visa on Arrival: Available to most foreign nationals at Tribhuvan International Airport and land border checkpoints.
- Embassy/Consulate: Nationals from Afghanistan, Cameroon, Eswatini, Ethiopia, Ghana, Iraq, Liberia, Nigeria, Somalia, Syria, Zimbabwe, and Palestine must obtain a visa prior to arrival.
- Nepal Tourist Visa Processing Time
- Visa on Arrival: Typically processed within 15–30 minutes at the airport, depending on the queue.
- Visa prior to arrival: Processing time varies by embassy or consulate but generally takes 3–10 business days.
- Final Tips
- Ensure your passport has sufficient validity and blank pages.
- Carry multiple passport-size photos and copies of your documents.
- Pay fees in USD or local currency for convenience.
- For trekking or special activities, additional permits may be required.