Skip to main content
← Back to Blog

Sri Lanka Tourist Visa from Bangladesh: 2027 ETA Guide

Sri Lanka tourist visa from Bangladesh in 2027: the SAARC ETA is US$20 online or US$25 on arrival, with official fees, documents and refusal reasons.

Published 28 Sep, 2026 Sri Lanka

বাংলায় পড়ুন →
Sri Lanka Tourist Visa from Bangladesh: 2027 ETA Guide
Tourist Visa · Sri Lanka
Sri Lanka made tourist visas free for forty countries in May 2026. India, Nepal, Pakistan and Malaysia are on that list. Bangladesh is not — but you still pay the SAARC rate, which is less than half what most travel sites quote.
US$ 20
SAARC tourist ETA, applied online
30 days
Stay granted, double entry
US$ 5
What waiting until the airport costs

Is Sri Lanka free for Bangladeshi tourists in 2027?

No — and this is the single most common mistake we see. With effect from 25 May 2026, Sri Lanka's Department of Immigration and Emigration made the 30-day tourist ETA free for nationals of forty countries. The list includes India, Nepal, Pakistan and Malaysia. It does not include Bangladesh.

That matters because so much of the "Sri Lanka free visa for South Asians" content circulating online is written for an Indian audience and then reshared here as if it applied. It does not. What Bangladesh does get is the SAARC rate, and that is worth knowing in its own right: the tourist ETA for a Bangladeshi passport is US$20, not the US$50 that applies to most other nationalities.

Which route is yours — online, or at the airport?

Both are genuinely open to you. The government prices both and staffs both. The difference is smaller in money than people expect, and larger in everything else.

YOUR ROUTE
Apply online before you fly

US$20 at eta.gov.lk. The Department of Immigration's own guidance names that one address and warns travellers to make sure payment is made on the official site.

  • No documents, photos or passport copies uploaded
  • Can be obtained even before booking a ticket
  • A reference number you can check from home
  • Needs a Visa, Mastercard or Amex that works online
POSSIBLE, NOT ADVISED
Get the ETA on arrival

US$25. The Ports Branch of the Department lists "granting ETA at the ports to the foreigners who arrive into Sri Lanka without obtaining ETA" among its current duties, so the counter is real.

  • US$5 more, and a queue at Bandaranaike
  • No card needed in advance
  • The government's own portal now tells everyone to apply first
  • If anything goes wrong, you are already abroad
ItemOnlineOn arrival
FeeUS$ 20US$ 25
Stay30 days30 days
EntriesDoubleDouble
Card neededYesNo
Check before flyingYesNo
Business ETANot availableAvailable

That last row surprises people. A Business ETA cannot be obtained online at all — the Department states it is issued only at a Sri Lankan overseas mission, at its head office in Colombo, or on arrival. Bangladeshi businesspeople heading to Colombo routinely try the online form and fail, because they are using the wrong channel rather than filling it in wrongly.

How much is it, in taka, and what else will you pay?

US$20 is roughly ৳2,460, and US$25 roughly ৳3,075, at the rate on 29 September 2026 (US$1 ≈ ৳122.98). That is our arithmetic, not a figure the Sri Lankan government publishes — it prices everything in US dollars.

What do you actually need to show?

Remarkably little, and that is the honest answer. The ETA system asks for no uploads: in the Department's own words, "no passport copies, documents or photographs are required." What it does require is that you can produce three things at the port of entry.

  • A passport valid for not less than 6 months from the date of arrival
  • A confirmed return ticket
  • Sufficient funds to meet your expenses during the stay
  • A JPG of your passport bio page — not asked for by the ETA system, but the Department's Tourist Visa page lists it, so carry one
  • No yellow fever certificate is needed from Bangladesh; the requirement applies only to arrivals from 46 listed African and South American countries
Seema Malaka temple on Beira Lake with the Colombo skyline behind it, Sri Lanka
Colombo. The ETA asks for no hotel booking and no bank statement — but you must be able to show funds and a return ticket at the airport.

Nobody can tell you how much money is "sufficient"

We looked. Across the ETA portal, the terms and conditions, and every relevant page of the Department of Immigration and Emigration, the requirement is stated as "sufficient funds to meet the expenses during the stay" and "evidence of sufficient funds" — and no amount, no per-day rate and no bank-balance threshold is published anywhere.

So if you read a blog quoting "US$X per day for Sri Lanka", that number was invented. What an immigration officer is actually doing is a judgement call against your trip: how long, where staying, who paying. That judgement is worth preparing for, and it is a conversation rather than a number.

What does the process look like, start to finish?

1
Check your passport has more than six months left from your arrival date — not your booking date.
2
Go to eta.gov.lk and nowhere else. The Department's own guidance names that address and warns about payments made through third-party sites.
3
Type your passport number, nationality and date of birth exactly as printed. The terms you accept say that any inconsistency means "you will be required to pay for the visa again upon arrival."
4
Pay US$20 by Visa, Mastercard or Amex. The Department operates a no-refund policy, so check before you submit, not after.
5
Travel on the same passport you applied with. Producing a different travel document means paying again at the airport, even for a renewal of the same passport.
6
Fill in the paper arrival card on the plane. There is no working online arrival card — see the warning below.

How long can you stay, and what happens if you overstay?

Thirty days on arrival, with double entry — but the double entry is narrower than it sounds. The Department states that on a second visit, "the balance period of the 30 days of the initial entry will be granted." The clock does not restart. And if you extend your visa during that first 30 days, the double-entry facility "will automatically be cancelled."

Extensions run to a maximum of 270 days in total, through the official portal at eservices.immigration.gov.lk. For a Bangladeshi passport the published fees are US$60 for days 31–90, US$150 for days 91–180, and US$200 for days 181–270.

Overstaying is expensive and the penalties are set by gazette. Leaving within 7 days of expiry costs only the applicable visa fee, with no penalty. Beyond 7 and up to 14 days it is a US$250 penalty plus the visa fee; beyond 14 days, US$500 plus the fee.

Why are applications refused, or travellers turned back?

  • A typo in the passport number, nationality or date of birth. The most common and the most avoidable — you pay again at the airport.
  • Travelling on a different passport from the one used to apply, including a renewed one.
  • A false or misleading statement, which the terms say "may result in the permanent refusal of an ETA or denial of entry."
  • Doing something a tourist ETA does not cover — business meetings, conferences, short-term training, paid or unpaid work.
  • Living in Sri Lanka through frequent successive visits. The Department names this explicitly as not allowed on a tourist ETA.
  • Assuming a refusal is final. It is not framed that way: an unapproved application is "referred to the nearest Sri Lanka Overseas Mission", which for Bangladesh means the High Commission in Dhaka.

What we could not verify, stated plainly. Two official Sri Lankan pages contradict each other on how long an issued ETA stays valid: the application page says an ETA holder may enter "within three months from the date of issue", while the FAQ on the same domain says "ETA is valid for six months." We quote neither as settled — apply close to your travel date and treat three months as the safe ceiling, and confirm with the ETA call centre on 0094 71 99 67 888. No "sufficient funds" figure is published by any Sri Lankan government source we could read. The Department states that "ETA is not a pre-condition to board a flight/vessel to Sri Lanka" — that is the government's position, not the airline's, and carriers routinely refuse boarding without one, so do not rely on it. Sri Lanka Customs requires foreign currency to be declared but publishes no threshold amount; confirm on +94 11 2221333. Sri Lanka is not a party to the Hague Apostille Convention, so a Bangladeshi apostille is of no use for documents destined for Sri Lanka — the older consular legalisation chain applies. A tourist trip needs no documents at all, so this matters only if your visit turns into study, work or marriage. All figures were read on 28 September 2026 at the sources below.

Official sources: Sri Lanka ETA — official fee schedule · Department of Immigration & Emigration — visa fees, extensions and overstay penalties · Free visa notice — the 40 eligible countries

Related guides: Thailand tourist visa from Bangladesh · Malaysia tourist visa from Bangladesh

Planning a trip to Sri Lanka? Ten minutes now beats a refusal at the airport.

The government fee is US$20 and the form takes minutes — we will tell you that honestly. What is worth a conversation is your passport, your dates and whether your file will survive a question at the counter. Come in and we will look at it with you.

Book Free Consultation →

Have Questions About Your Own Plan?

A blog post can only say so much. Come talk to us about your specific situation.

Book a Free Consultation