Visa on arrival at Tribhuvan International – gratis for the first tourist visa in a visa year; overland entry from Kakarbhitta also possible.
Pathways & visa routes
- Passport
- Photo
- Fees in USD cash
Gratis for the first tourist visa in a visa year; subsequent eTA TK 3,630 (15d) / TK 6,050 (30d) / TK 15,125 (90d).
Visa fees
Nepal publishes two official schedules and a Bangladeshi traveller can be affected by either, depending on whether you enter on a Dhaka-issued eTA or take a visa on arrival. One point matters more than the rest: as a SAARC country, Bangladesh gets its first tourist visa each visa year free.
| Validity | Fee |
|---|---|
| First tourist visa in a visa year (1 January to 31 December), SAARC | Free |
| 15 days, multiple entry | TK 3,630 |
| 30 days, multiple entry | TK 6,050 |
| 90 days, multiple entry | TK 15,125 |
So the fee above applies to a subsequent tourist visa within the same visa year. Your first one is gratis.
| Validity | Fee (USD) |
|---|---|
| 15 days | $30 |
| 30 days | $50 |
| 90 days | $125 |
| Transit, maximum 24 hours | $5 |
| Extension | $3 per day, minimum 15 days |
| Multiple re-entry | additional $25 |
| Late fine | $5 per day |
Both tables are given deliberately, because the two routes differ in currency. eTA applications are made online through NepaliPort; visa-on-arrival fees are paid at Tribhuvan International Airport or a designated port of entry. The airport route, for a single 30-day trip, is the second table's $50 rather than the first table's TK 6,050.
Source: Department of Immigration, Nepal, visa fees and documents, last updated 2083 Ashwin 8 B.S. (September 2026), and the Embassy of Nepal, Dhaka, whose visa page states the eTA fees as effective 1 April 2026.
Required documents
Original passport signed, with at least two blank visa pages.
Recent colour photo, white background — meets the /tools/visa-photo-checker/ spec.
Return or onward ticket matching the visa duration.
Hotel booking or host invitation covering the full stay.
Frequently asked questions
How much is the Nepal visa on arrival?
Gratis for the first tourist visa in a visa year; subsequent eTA fees are TK 3,630 / TK 6,050 / TK 15,125 and multiple payment modes are accepted.
Need it done right the first time?
Free assessment, no obligation. Fees and documents are checked against current official rules before we file anything.
WhatsApp our team
