Visiting Nepal: Bangladeshi citizen β Nepal
You need a visa β easy visa on arrival (or apply online first)
Bangladesh passport holders need a tourist visa for Nepal, granted on arrival at Tribhuvan International Airport and other designated entry points (15/30/90 days β USD 30/50/125, multiple entry). Fill the online tourist-visa form within 15 days before arrival, or apply fully online in advance.
The bottom line
- On arrival: fill the Arrival Card and the Online Tourist Visa form (on the DoI website before arrival, or at kiosk machines at TIA), pay the fee at the bank counter, then present the form, payment receipt and passport at the immigration desk.
- Prefer to sort it before you fly? Apply through the DoI online (ETA/eVisa) service β the approved visa is emailed to you; print and carry it.
- As a SAARC citizen you get the visa free of charge for up to 30 days, once per calendar year (JanuaryβDecember) β the online application must still be completed.
- Your passport must be valid for at least 6 months prior to the date of travel.
- The tourist-visa ceiling is 150 days per visa year (JanuaryβDecember); extensions cost USD 3/day (minimum 15 days) and overstaying is fined USD 5/day.
No step-by-step guide for this exact situation yet. The summary above is our rule-based guidance β deliberately conservative, and grounded in the official policy, but not a full source-checked document-and-timeline plan like our verified guides.
For the exact documents, fees and processing time, confirm on the official source β
Where you'll apply
No embassy visit needed β the visa is issued at the immigration desk on arrival (TIA and other designated entry points). Fill the online form within 15 days before arrival, or apply fully online via the official NepaliPort portal.
Confirm exactly what you need for your passport on the official Department of Immigration page β