Nepal welcomes visitors from around the world with a straightforward visa process. Whether arriving by air or land, most travelers can obtain a visa on arrival. Here’s what you need to know:
Visa on Arrival
- Available at Tribhuvan International Airport (Kathmandu) and 7 land border crossings
- Processing takes approximately 1 hour at the airport
- Not available for citizens of:
Somalia, Liberia, Zimbabwe, Ghana, Palestine, Afghanistan,
Syria, Iraq, Eswatini, Cameroon, Nigeria, Ethiopia
Required Documents
- Passport valid for at least 6 months
- Completed application form (available online or at kiosks)
- Visa fee in USD (cash only)
- Passport-size photo (for land border entries)
Visa Fees
- 15 days: $30
- 30 days: $50
- 90 days: $125
Visa-Free Entry
Citizens of these countries can visit without a visa:
- Thailand (90 days)
- Russia (90 days)
- China (30 days)
- Brazil (90 days)
- Israel (90 days)
- Qatar (90 days)
(12 countries total)
Visa Extension
- Minimum 15-day extension: $45
- Additional days: $3/day
- Penalty for overstay: $5/day
Entry Points
By Air:
- Tribhuvan International Airport (Kathmandu)
By Land (Nepal-India borders):
- Kakarbhitta (East Nepal)
- Birgunj (Central Nepal)
- Belahia (Bhairahawa)
- Nepalgunj (West Nepal)
- Dhangadi (Far West)
Nepal-Tibet border:
- Gyirong (replaces Kodari)
Important Tips
- USD cash is preferred for visa fees
- Have accommodation details available
- Travel insurance is recommended
- Keep local currency (NPR) for immediate expenses
For the most current information, please check the official Nepal Immigration website before your trip.
Feel Everest Trek can assist with visa questions and travel planning for your Nepal adventure.