Nepal Visa and Entry Guide

Visa Requirements

Category Details
Passport Requirements Passport must be valid for at least six months.
Visa on Arrival - 15-Day Visa: $30 USD
- 30-Day Visa: $50 USD
- Bring 2 passport-sized photos and visa fees in major currencies.
Visa Types - Tourist Visa: Maximum stay of 150 days per year.
- Transit Visa: $5 USD for a 1-day stay.
- Multiple Entry Visa: Extra $50 USD.
Visa Extensions - Can be extended at Kathmandu or Pokhara Immigration Offices.
- Cost: $30 USD for 30 days.
- Total maximum: 150 days per year.
Validity - Valid for 6 months from issue date.
- First visit: 60 days; subsequent visits in same year: 30 days.
Application Methods - Apply on arrival at immigration offices.
- Apply at Nepali embassies prior to travel.
Required Documents - Valid passport
- Two passport-sized photos
- Visa fee in USD or equivalent.

Entry Procedures

Entry by Air Entry by Road
- 90% of tourists arrive via Tribhuvan International Airport (TIA), 8 km from central Kathmandu.
Airlines: Royal Nepal Airlines, Qatar Airways, Singapore Airlines, Thai Airways.
- Popular land entry points:
Birgunj, Parsa (India-Nepal border)
Kakarvitta, Jhapa (Eastern Nepal)
Belahia, Bhairahawa (Western Nepal)
Kodari, Sindhupalchowk (China-Nepal border).

Immigration Entry/Exit Points

Location Point Name
Airport Tribhuvan International Airport, Kathmandu
Eastern Nepal Kakarvitta, Jhapa
Central Nepal Birgunj, Parsa
Northern Border Kodari, Sindhupalchowk
Western Nepal Belahia, Bhairahawa
Mid-Western Nepal Jamunaha, Nepalgunj
Far-Western Nepal Mohana, Dhangadhi
Gaddachauki, Mahendranagar

Why Choose Yarsa Rooms?

Yarsa Rooms Advantages

- Affordable, safe, and clean accommodations across Nepal's major cities and trekking hubs.
- 24/7 support for travelers.
- Local expertise for personalized itineraries.
- Exclusive deals and packages for your Nepal adventure.

Check Nepal Govt Immigration Refrence : https://www.immigration.gov.np/en/page/visa-on-arrival or https://www.immigration.gov.np/en

Note : There are three ways to get a visa for Nepal

  • Visa on arrival: You can get a visa on arrival at the Tribhuvan International Airport in Kathmandu or other designated entry points. The visa fee is USD 30 for 15 days, USD 50 for 30 days, or USD 125 for 90 days.
  • Online application: You can apply for a visa online through the Nepal Immigration website. https://nepaliport.immigration.gov.np .The visa fee is the same as for visa on arrival.
  • Nepalese Embassy or Consulate: You can also apply for a visa at a Nepalese Embassy or Consulate in your home country. The visa fee may be different, so check with the embassy or consulate.