Nepal Visa for Bangladeshi Citizens 2026: Free Visa on Arrival Guide

Bangladeshi citizens get a free 30-day Visa on Arrival at Tribhuvan International Airport for their first entry of each calendar year, under Nepal's SAARC gratis visa policy. A second visit in the same calendar year, or a longer stay, requires the standard fee: USD 30 for 15 days, USD 50 for 30 days, or USD 125 for 90 days, payable in cash on arrival. The 'visa year' resets every 1 January regardless of when your first trip happened.

Entry route: Visa On Arrival | Published fee/entry guidance: Free for the first entry of each calendar year (SAARC gratis visa) | Indicative processing guidance: Instant, on arrival at Tribhuvan International Airport or major land borders

These details are an editorial planning summary, not an official decision. Rules, fees, forms and processing windows can change; verify the current requirements with the linked authority before applying or making non-refundable plans.

Key visa facts

  • Visa Type: Visa on Arrival (Tourist)
  • Cost for 1st Entry/Year: Free (SAARC Gratis)
  • Repeat Visit Fee (Same Year): USD 30 (15d) / USD 50 (30d)
  • Visa Year Cycle: Resets every 1 January

Documents to check

Required at the Airport / Border

  • Passport valid for at least 6 months from your travel date
  • One recent passport-size photo (white background)
  • Printed or digital copy of the online Nepal Tourist Visa arrival form (recommended, but can also be filled at the kiosk on arrival)
  • Confirmed return flight ticket
  • Hotel booking confirmation for your stay in Nepal

Application steps

  1. Optionally fill out the online Nepal Tourist Visa arrival form a few days before your flight to save time - it's not mandatory, as kiosks at the airport let you complete it on arrival.
  2. On landing at Tribhuvan International Airport (KTM), use the self-service kiosks to scan your passport and print your arrival form receipt if you haven't already.
  3. Go to the visa counter and join the line for SAARC nationals. Hand over your passport, photo, and printed form.
  4. If this is your first entry to Nepal in the current calendar year (1 January - 31 December), the 30-day tourist visa is issued free of charge. If it's a repeat visit this year, pay the standard fee in cash (USD preferred): USD 30 for 15 days, USD 50 for 30 days, or USD 125 for 90 days.
  5. Proceed to immigration for passport stamping, then collect your luggage and exit to the arrivals hall.

Nepal's Department of Immigration describes tourist visa on arrival and provides an online immigration portal. The department's current instructions explain the arrival-card and online-form or kiosk process, and set out the applicable tourist-visa categories and gratis eligibility. Check those official instructions close to travel: a saved fee table or old application receipt may no longer reflect the current visa year, charge or stay period. A tourist visa is for tourism; if your purpose is different, confirm the correct category before travel.

A careful application workflow for Bangladeshi travelers

Start by checking that the visa category matches the real reason for travel and the planned length of stay. Use the official authority's current instructions to confirm where an application must be submitted, whether an online form or appointment is required, which documents must be original, and which fees are payable to the government or a service provider. Do not treat a generic checklist as a substitute for country- or applicant-specific instructions.

Prepare a consistent document set: names, passport numbers, travel dates and accommodation details should agree across the form and supporting papers. Submit clear, readable scans or copies in the format requested. Provide genuine financial, employment, study or sponsorship evidence when requested; do not alter documents or make unexplained deposits to fit an informal target. If a document is not in an accepted language, confirm whether an official translation or certification is required.

After submission, save the receipt or reference number and use the official portal or authorized channel to check status. Processing estimates can change because of holidays, application volume or requests for more information, so leave a buffer and avoid relying on a promised decision date. Before departure, check the approved visa's name, validity dates, number of entries and permitted stay, and carry the supporting papers that may be requested at check-in or arrival. A visa does not remove the need to meet border-entry conditions.

Nepal eSIM & Airport Transfer

Pre-install a Yesim Travel eSIM (App & Web) before you fly for your Nepal trip, and book private airport pickup via GetTransfer.com.

Official sources to verify current requirements

Visa categories, document lists, fees and processing estimates can change. Check the destination authority's latest instructions before applying or booking.

Nepal visa questions for Bangladeshi travelers

Is the Nepal visa really free for Bangladeshi citizens?

Yes, but with one condition: it's free only for your first entry into Nepal within a calendar year (1 January - 31 December), under the SAARC gratis visa policy. The free visa is for up to 30 days. A second trip in the same year, or a longer stay, requires the standard visa fee.

What happens if it's my second trip to Nepal in the same year?

You'll pay the standard Visa on Arrival fee in cash at the payment counter: USD 30 for 15 days, USD 50 for 30 days, or USD 125 for 90 days. Nepali Rupees and Bangladeshi Taka are not accepted at the visa counter - bring US Dollars.

Can Bangladeshi travelers enter Nepal by land border instead of flying?

Yes. The same Visa on Arrival policy, including the free first-entry-of-the-year benefit for SAARC nationals, applies at major land border crossings such as Kakarbhitta and Birgunj, not only at Tribhuvan International Airport.

Do children traveling from Bangladesh need their own Nepal visa?

Yes, every traveler needs their own passport and visa entry, but children under 10 years old receive a free visa regardless of nationality or how many times they've visited that year.

Do I need to apply for a Nepal e-Visa before flying from Dhaka?

No. Nepal does not require Bangladeshi tourists to obtain an e-Visa or any approval before travel - the Visa on Arrival process at the airport or border is the standard route. Filling the online arrival form in advance is optional and only saves a few minutes on arrival.

How long can I stay in Nepal on the free visa?

The free first-entry-of-the-year visa is valid for up to 30 days. If you want to stay longer, you can extend your visa at the Department of Immigration offices in Kathmandu or Pokhara before it expires, for an additional fee.

Can a Bangladeshi citizen apply for a Nepal tourist visa extension while inside Nepal?

Yes, Bangladeshi citizens can easily extend their tourist visa while inside the country by visiting the Department of Immigration office in Kathmandu or Pokhara. The visa can be extended for a minimum of 15 days, with a standard fee of USD 45 for that period, plus an additional USD 3 per day for any extra days beyond that. You must submit your passport, a digital photograph, and complete the extension form online before visiting the immigration office. It is highly recommended to start this process at least a week before your initial 30-day visa expires.

What are the penalties if a Bangladeshi passport holder overstays their visa in Nepal?

Overstaying your visa in Nepal is a serious offense that can lead to heavy fines, travel delays, or detention. Under current immigration regulations, you will be charged a standard overstay fee of USD 5 per day plus a visa extension fee of USD 3 per day at the Department of Immigration during exit clearance. For longer overstays or failures to reconcile fees, you might be barred from departing until your case is resolved or faced with a multi-year ban from entering the country. Always ensure your visa is legally extended or leave Nepal before your permitted duration expires to avoid these strict penalties.

বাংলায় পড়ুন — Read this page in Bengali