← All countries
passport
Bangladeshpassport Sri Lankadestination
VoA entry ApprovalHigh Transit visaNo

Data verified

At a glance

Bangladesh passport holders: VoA entry for Sri Lanka. Fee: USD 35 (~USD 35). Processing: 1-3 working days. Indicative only — always verify with the official mission before applying.

Overview

ETA required (mandatory from 15 Oct 2025). Tourist ETA: USD 50 (~BDT 5,500), 30-day double-entry.

Visa types: Electronic Travel Authorisation (ETA, replacing VoA from Oct 2025) — Tourist (30-day double entry, extendable to 6 months); Business ETA (30-day multiple entry); Transit ETA (2-day); Long-stay visa (Resident); Student Visa; Employment Visa.

Fees & funds

Visa fee (local)USD 35 (ETA Tourist 30-day double entry)
In USDUSD 35
In BDTBDT 4,279

Stay & validity

ETA Validity: 6 months from issue. Max Stay: 30 days double entry, extendable to 6 months.

Extension possibleYes

Overstay penalty: Per-day fine + possible re-entry ban — verify with destination immigration authority

How to apply

MethodETA (replaced VoA Oct 2025)
Application centreVoA
Processing time1-3 working days
AppointmentNo
InterviewNo
Urgent processingNo

Requirements

Bank Statement No No (USD 30/day funds)
Return Ticket Yes
Hotel Booking Recommended
Sponsor Doc No
Invitation Letter Conditional Conditional (Business)
Vaccination No None typically required
Travel Insurance Recommended
Biometrics No
Police Clearance No
Employment Letter Recommended

Passport & photo

Passport validity6+ months, 1 blank page
Photo sizeDigital (for ETA) · digital accepted

Required documents: Valid passport (6+ months, 1 blank page); ETA application via eta.gov.lk; Return ticket; Sufficient funds (USD 30/day recommended); Hotel booking (helpful but not mandatory at submission); For Business: invitation letter from Sri Lankan company; For Long-stay: visa via DIE Department of Immigration and Emigration.

Visa types (2)

Tourist
VoA USD 35 (~USD 35) 1-3 working days

ETA required (mandatory from 15 Oct 2025). Tourist ETA: USD 50 (~BDT 5,500), 30-day double-entry.

Business Sri Lanka Business ETA (Electronic Travel Authorization)
Multiple USD 35 (~USD 35) 24-48 hours

Sri Lanka Business ETA — fast online process. SAARC member with warm BD-LK relations. Sri Lanka uses ETA system since 2012, replacing traditional visa. Major sectors: tea, garments, BPO/IT outsourcing, tourism.

Common rejection reasons

Common BD rejections (very low - SAARC welcoming): (1) ETA replaced VoA October 2025; (2) For Business: invitation letter from Sri Lankan company; (3) For Long-stay: DIE Department application; (4) Photo digital quality issues; (5) Sri Lanka generally welcoming for BD - low rejection rate.

Good to know

Sri Lanka visa FAQ for Bangladesh passport holders

Do I need a visa to visit Sri Lanka with a Bangladesh passport?
Bangladesh passport holders can obtain a visa on arrival for Sri Lanka. Apply via ETA (replaced VoA Oct 2025).
How much does a Sri Lanka visa cost for Bangladesh passport holders?
The Sri Lanka visa fee is USD 35 (about BDT 4,279). Additional service, biometric or courier charges may apply on top.
How long does it take to get a Sri Lanka visa?
Typical processing for a Sri Lanka visa is 1-3 working days. Apply well ahead of your travel date and allow for appointment availability.
How long can I stay in Sri Lanka on this visa?
A Sri Lanka visa for Bangladesh passport holders typically allows a stay of ETA Validity: 6 months from issue. Max Stay: 30 days double entry, extendable to 6 months.. Extensions may be possible (Yes).
How do I apply for a Sri Lanka visa from Bangladesh?
Apply for your Sri Lanka visa via ETA (replaced VoA Oct 2025). Your passport should be valid 6+ months, 1 blank page.