
The land of soaring Himalayas, ancient pagodas, and misty mountain valleys—Nepal is a dream destination for travelers and backpackers alike. Whether you are craving the chilly mountain breeze, the tranquil waters of Phewa Lake in Pokhara, or a breathtaking sunrise over the peaks, Nepal offers an unforgettable experience.
Planning your trip this year? Once your bag is packed, the first thing on your mind is naturally the visa process. The great news for Bangladeshi travelers is that Nepal makes entry incredibly easy. You don’t need any middleman or agency—you can smoothly handle the entire process all by yourself.
Here is your complete, step-by-step roadmap to securing your Nepal Tourist Visa without any hassle.
The Nepal government offers three flexible options for Bangladeshi visitors:
Visa on Arrival at the Airport: Getting your visa stamped directly after landing at Tribhuvan International Airport (TIA) in Kathmandu.
Online Pre-Arrival Form: Filling out the online entry form 10–14 days prior to your trip. This allows you to skip the long airport queue and kiosk typing—by far the smartest and most convenient option!
Embassy Visa in Dhaka: For those who prefer having a physical visa sticker stamped in their passport before boarding the flight, you can apply directly at the Nepal Embassy in Baridhara, Dhaka.
Regardless of the method you choose, keep these essential documents organized in a folder before you head to the airport:
Instead of waiting in long airport queues to use the touchscreen kiosks upon arrival, fill out this form at home:
Visit the Official Portal: Go to the Nepal Immigration website at nepalimmigration.gov.np.
Select Category: Under “Online Visa / Entry Permit”, choose “Visa on Arrival”.
Enter Details: Fill in your personal details, passport information, current address in Bangladesh, and your hotel address in Nepal. Double-check all spellings against your passport.
Upload Photo & Submit: Upload a compliant digital photo and submit the application.
Print the Barcode: Download and print the Submission Receipt featuring a clear barcode.
⚠️ Note: The generated barcode receipt remains valid for 15 days from the date of issuance, so complete this form 7 to 10 days before your travel date.
Nepal Immigration charges visa fees based on the duration of your stay:
| Stay Duration | Visa Fee (USD) |
| 15 Days | $30 USD |
| 30 Days | $50 USD |
| 90 Days | $125 USD |
💡 Pro Tip: Carry clean, crisp USD cash notes (without tears or deep folds) for paying the visa fee at the airport. Card transaction networks can occasionally face downtime.
Once your flight touches down at Tribhuvan International Airport, the process is straightforward:
Enter the Immigration Hall: Proceed directly to the main immigration hall.
Pay the Visa Fee: Walk up to the Visa Fee Collection Counter with your printed barcode receipt. Pay the applicable fee in cash USD and collect your payment receipt.
Head to the Immigration Desk: Present your payment receipt, original passport, return ticket, and hotel booking to the immigration officer.
Get Stamped: The officer will review your documents, scan your passport, and apply the entry visa stamp. Just like that, your Nepal adventure begins!
Bangladesh Immigration Clearance: When passing through immigration at Dhaka airport, officers may ask to see your return ticket, hotel reservation, and proof of endorsed foreign currency. Keep these easily accessible in your hand luggage.
Carry Extra Photos & Copies: Pack 3–4 extra passport-size photos and photocopies of your passport. You will likely need them in Nepal for buying local SIM cards or applying for trekking permits (such as TIMS/ACAP).
“otherspassport.com” is a privately owned website and is not an official government entity. It has no affiliation with the Department of Passports, immigration authorities, or any foreign embassy or diplomatic mission. Furthermore, we are not legal advisors.