Skip to main content

Bangladesh Visa for United Kingdom Citizens 2026

Visa on Arrival

British citizens can get a visa on arrival at Dhaka's Hazrat Shahjalal International Airport and other designated ports for tourism, valid for up to 30 days, for a fee of around USD 51; pre-registering online is recommended to speed up processing.

Guide last updated October 5, 2026. Always verify with official sources before travel.

What you need

  • Passport valid for at least 6 months from the date of entry, with at least one blank page
  • Confirmed return or onward travel ticket
  • Proof of accommodation (hotel booking or invitation letter from a host)
  • Two passport-size photographs (or taken digitally on arrival if not brought)
  • A completed arrival/visa form, available at the visa-on-arrival counter or pre-filled online
  • Proof of sufficient funds, cash or bank statement, may be checked
  • Biometrics: fingerprints and photo taken at the visa-on-arrival counter
  • Travel health insurance: not mandatory but recommended; a yellow fever certificate is required only if arriving from an endemic country

Visa types

  • Tourist visa on arrival: single entry, up to 30 days, fee approx USD 51
  • Business visa on arrival: available with a formal invitation letter from a Bangladeshi company, similar 30-day validity
  • For stays beyond 30 days, work or study, a visa must be obtained in advance from the Bangladesh High Commission in London

Visa on arrival

  • Available at Hazrat Shahjalal International Airport (Dhaka), Shah Amanat International Airport (Chittagong) and Osmani International Airport (Sylhet)
  • Proceed to the Visa on Arrival desk before the main immigration queue, with passport, photos, return ticket and accommodation proof
  • Pay the fee in USD cash - card payment is not always reliably available, so carry USD cash
  • Processing typically takes 20-40 minutes depending on queue length and time of day
  • Fingerprints and a photo are captured at the same desk before the visa sticker/stamp is issued

Fees & processing time

  • Visa on arrival fee: approx USD 51 for a single-entry 30-day tourist visa
  • No VFS/BLS fee - handled directly by Bangladesh immigration at the airport
  • Total cost: USD 51 plus incidental costs for passport photos if not brought
  • Processing time: 20-40 minutes at the airport desk
  • No formal express/priority lane is offered

Tips for United Kingdom travelers

  • Carry USD cash in small denominations specifically for the visa fee, card facilities are unreliable
  • Bring your own passport photos to avoid delays and extra charges at the airport
  • Common issues: insufficient passport validity, no proof of accommodation, or arriving without the exact visa fee in cash
  • Consider pre-registering your arrival details on the Bangladesh e-arrival portal before departure to shorten the airport queue
  • Extensions can be requested at the Department of Immigration and Passports in Dhaka - apply before your 30-day stay expires

Official links & resources

Always confirm requirements with government or embassy sources before applying.

More visa guides for United Kingdom passport holders

This guide is for information only. Visa policies change without notice. Travel Visa Stack is not an immigration authority. Always verify with official government or embassy sources before making travel plans.