Skip to content
Aerial view of Sigiriya rock fortress rising above the forest in Sri Lanka

Visa processing · Asia

Sri Lanka Visa from Bangladesh

Sri Lanka isn't free for Bangladeshis: the free ETA scheme for 40 nationalities that began 25 May 2026 doesn't include Bangladesh, so the standard SAARC-rate Tourist ETA still applies. Apply online at eta.gov.lk for US$20, or pay US$25 on arrival — both non-refundable. A Business ETA costs US$30 online only, and a 2-day transit visa is free. No official processing time is published, and even a valid ETA doesn't guarantee entry.

Processing time
Not officially stated
Stay duration
30 days
Visa fee
USD 20
Validity
180 days
Entry type
ETA · Double entry

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)

FeePer person
Tourist ETA, online or mission (30-day)Paid onlineUSD 20
FlyNext service feePaid to FlyNextAsk us

Tourist ETA, up to 90 days, double entry (SAARC rate)

FeePer person
Tourist ETA, online or mission (90-day, double entry)Paid onlineUSD 20
FlyNext service feePaid to FlyNextAsk us

Tourist ETA on arrival (SAARC rate)

FeePer person
Tourist ETA, on arrivalUSD 25
FlyNext service feePaid to FlyNextAsk us

Business ETA (SAARC rate)

FeePer person
Business ETA, onlinePaid onlineUSD 30
FlyNext service feePaid to FlyNextAsk us

Transit visa

FeePer person
Transit visa (2 days)Free
FlyNext service feePaid to FlyNextAsk us
Total before our service fee≈ ৳0

How do I apply for a Sri Lanka visa?

  1. 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. 2

    Complete the online application

    Enter your passport details, nationality (Bangladesh, SAARC rate) and travel details, then choose Tourist or Business ETA.

  3. 3

    Pay the SAARC-rate fee

    Pay online by Amex, Mastercard or Visa — US$20 for tourist, US$30 for business.

  4. 4

    Receive your approval

    The ETA approval arrives by email. No official processing time is published, so apply with some days to spare.

  5. 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. 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?

Share this visa guide

Embassy requirements can change at any time. Contact us to confirm the latest checklist before you apply.

Client reviews
Real client reviews

What clients say about our visa service

No reviews from Sri Lanka travellers yet.

Visa · Thailand5 out of 5

Got my visa within 9 working days

Used FlyNext’s visa services for the first time, and honestly, the experience was really good. Rakib Bhai was very helpful and guided us throughout the whole process. Everything went smoothly, and we got our visa within just 9 working days. Really happy with their service and support. Would definitely recommend FlyNext to anyone looking for visa services!

NoshinDhaka ·
Visa · Tourist Visa processing5 out of 5

These guys are so friendly and helps to their upmost for clients. Got my visa with in 7 working days!

Austin NirnitoDhaka ·
Visa5 out of 5

Great service and easy booking process! Highly recommended."

Jamshed Alam
Get in touch

Need help with your Sri Lanka visa?

Send us your travel dates and we'll share the current document checklist and next steps.

How it works

  1. 1

    Tell us your plan

    Share your destination, dates, and budget by form, phone, or WhatsApp.

  2. 2

    Get clear options

    We compare and send you options with all costs shown upfront.

  3. 3

    Travel with support

    We confirm everything and stay reachable before, during, and after your trip.

Talk to us

Prefer to talk? Call or WhatsApp us — our team will take it from there.

Saturday – Thursday, 10am – 7pm

By sending this form you agree to our Privacy Policy.

Popular destinations

Other destinations in Asia

Chat on WhatsApp