Quick answer
Do Bangladeshis need a visa for Sri Lanka?
Yes. Bangladeshi passport holders need an ETA (electronic travel authorisation), applied for online before travelling. Processing time: Not officially stated. The visa fee is USD 20. You can stay for up to 30 days. The visa is valid for 180 days.
What changed recently?
- Sri Lanka's free tourist ETA scheme took effect for 40 named nationalities plus reciprocal free entry for Maldives, Seychelles and Singapore. Bangladesh is not on the list, so Bangladeshi travellers continue to pay the standard SAARC ETA fee; fees paid before this date aren't refunded.
What documents do I need for a Sri Lanka visa?
Tick items off as you gather them — your progress stays on this device.
0 of 6 ready
How much does a Sri Lanka visa cost?
Per person. Official fees are paid to the embassy, visa centre or portal; our service fee is separate.
Tourist ETA, up to 30 days (SAARC rate)
| Fee | Per person |
|---|---|
| Tourist ETA, online or mission (30-day)Paid online | USD 20 |
| FlyNext service feePaid to FlyNext | Ask us |
Tourist ETA, up to 90 days, double entry (SAARC rate)
| Fee | Per person |
|---|---|
| Tourist ETA, online or mission (90-day, double entry)Paid online | USD 20 |
| FlyNext service feePaid to FlyNext | Ask us |
Tourist ETA on arrival (SAARC rate)
| Fee | Per person |
|---|---|
| Tourist ETA, on arrival | USD 25 |
| FlyNext service feePaid to FlyNext | Ask us |
Business ETA (SAARC rate)
| Fee | Per person |
|---|---|
| Business ETA, onlinePaid online | USD 30 |
| FlyNext service feePaid to FlyNext | Ask us |
Transit visa
| Fee | Per person |
|---|---|
| Transit visa (2 days) | Free |
| FlyNext service feePaid to FlyNext | Ask us |
| Total before our service fee | ≈ ৳0 |
How do I apply for a Sri Lanka visa?
- 1
Go to the official portal
Start at eta.gov.lk and confirm the domain is genuinely .gov.lk before entering any details or payment — the Department warns about lookalike sites.
- 2
Complete the online application
Enter your passport details, nationality (Bangladesh, SAARC rate) and travel details, then choose Tourist or Business ETA.
- 3
Pay the SAARC-rate fee
Pay online by Amex, Mastercard or Visa — US$20 for tourist, US$30 for business.
- 4
Receive your approval
The ETA approval arrives by email. No official processing time is published, so apply with some days to spare.
- 5
Or apply on arrival (tourist only)
Skip the online step and apply at the airport instead, paying US$25 in person — this option isn't available for the business ETA.
- 6
Clear immigration
Present your passport, ETA approval (if pre-obtained), return ticket and proof of funds. Admission is decided by the immigration officer even with a valid ETA.
What else do people ask about the Sri Lanka visa?
No. Bangladesh wasn't included in the 40-country free ETA scheme that started 25 May 2026, so Bangladeshis still pay the standard SAARC-rate ETA: US$20 applying online or through a mission, or US$25 on arrival.
Yes, for the tourist category, at a higher fee — US$25 on arrival versus US$20 applying online. There's no on-arrival option for the business ETA.
Up to 30 days on the standard tourist ETA. The official fee chart also lists a 90-day double-entry tourist product at the same fee, though it doesn't explain whether this is a separate option you select or another description of the same one.
No. Even with a valid ETA, admission is decided by the immigration officer at the port of entry.
Yes — US$30, multiple entry, up to 30 days, applied for online only. There's no on-arrival option for business.
Yes — a transit visa is free of charge for a single-entry stay of up to 2 days while passing through Sri Lanka.
No. Only the embassy, high commission or immigration authority decides whether a visa is granted, so no agency can honestly guarantee it. What we do is make sure your application is complete, consistent and matches the official checklist, which removes the most common reasons for refusal. Be wary of anyone who promises a guaranteed visa for an extra payment.
Yes. Send us the refusal letter and the documents you submitted. We look at the reason the embassy gave, such as weak financial proof, an unclear travel purpose or missing papers, and fix that before you apply again. Reapplying with the same file usually brings the same result. Tell the embassy about the earlier refusal whenever the form asks: hiding it can lead to a longer ban.
Embassy requirements can change at any time. Contact us to confirm the latest checklist before you apply.







