The short answer
Since 15 September 2026, Sri Lankans need a visa for Thailand, applied for online through the Thai e-Visa system. A tourist e-Visa requires financial evidence of at least 20,000 THB per person (40,000 THB per family), usually a bank statement for the last three months. Carry the same amount in cash on arrival, because immigration can ask to see it.
Thailand is easily one of the most popular international destinations for Sri Lankans — and it's not hard to see why. It's affordable, close by (just a 3–4 hour flight from Colombo), shares deep Buddhist cultural roots with Sri Lanka, and offers everything from world-class medical tourism to incredible shopping and street food. Whether you're planning a temple tour in Chiang Mai, a beach holiday in Phuket, a medical procedure in Bangkok, or a shopping spree at Platinum Fashion Mall, you'll need to get your visa financials right. Thailand has some unique requirements, including the possibility of being asked to show cash at the airport when you arrive. The rules also changed in September 2026: Sri Lankans can no longer enter visa-free and must apply for an e-Visa before travelling. This guide walks Sri Lankan applicants through the current entry rules and every financial detail for a Thailand visa in 2026.
Do Sri Lankans Need a Visa for Thailand? (Updated October 2026)
Yes. Until mid-September 2026, Sri Lankan passport holders could enter Thailand visa-free for up to 60 days as tourists. Thailand removed Sri Lanka, along with 20 other countries, from its visa-exemption list with effect from 15 September 2026, under changes published in the Royal Thai Government Gazette on 31 August and confirmed in a Royal Thai Embassy Colombo notice dated 4 September. Sri Lankans must now obtain a visa before travelling.
- Apply online through Thailand's official e-Visa system — in-person applications at the embassy are no longer the route
- Tourist e-Visa applications typically take around 3–7 working days, so apply at least two to three weeks before you fly
- The tourist e-Visa requires financial evidence of at least 20,000 THB per person (40,000 THB per family)
- Visa on arrival is not available to Sri Lankan passport holders
A new reciprocal visa-free agreement is on the way, but it is not in force yet. Sri Lanka's Cabinet approved it on 6 October 2026: 30 days per visit, up to 90 days in any 180, ordinary passports, tourism only. It still has to be formally signed by both governments. Until it takes effect, apply for an e-Visa. Even once it does, Thai immigration can still ask visa-exempt visitors to show 20,000 THB in funds at the border.
Thailand Visa Types Available for Sri Lankans
Before you start gathering financial documents, you need to know which visa type applies to your trip. Here are the main visa categories available to Sri Lankans through the e-Visa system:
- Tourist Visa (TR) — the most common option for Sri Lankan holidaymakers. Valid for 60 days, with a possible 30-day extension at a Thai immigration office
- Transit Visa — for travellers passing through Thailand en route to another country. Valid for up to 30 days
- Non-Immigrant Visa B (Business) — for those attending business meetings, conferences, or working in Thailand
- Non-Immigrant Visa ED (Education) — for students enrolling in Thai educational institutions or language courses
- Non-Immigrant Visa O (Other) — covers visiting family members who are Thai nationals or residents, retirement, and medical treatment
- Medical Visa — a relatively newer category for those specifically travelling for medical treatment at accredited Thai hospitals
Visa on Arrival is NOT available for Sri Lankan passport holders. This is a very common misconception. Many nationalities can get a visa on arrival at Thai airports, but Sri Lankans are not on that list, and the 60-day visa exemption ended on 15 September 2026. You must get your e-Visa approved before your trip. Do not show up at Bangkok airport without one — you will be denied entry and sent back.
Tourist Visa (TR) Financial Requirements
The Thailand tourist visa has specific financial requirements that are clearly defined. Unlike many other countries that leave the amount vague, Thailand publishes a minimum: the e-Visa system asks for financial evidence of no less than 20,000 THB, such as bank statements for the last three months or a sponsorship letter, and the same figures apply to arriving travellers:
| Category | Minimum Required | Approx. USD | Approx. LKR |
|---|---|---|---|
| Individual tourist | 20,000 THB | USD 570 | LKR 170,000 |
| Family (2+ members) | 40,000 THB | USD 1,140 | LKR 340,000 |
These are the published minimums. However, for the e-Visa application itself, it is strongly recommended that your bank balance shows considerably more than these minimums. A bank balance of USD 1,500–3,000 (approximately LKR 450,000–900,000) for an individual tourist gives a much stronger impression of financial stability and increases your chances of approval. If your own account falls short, our Thailand show money service can arrange a compliant bank balance for your application.
The 20,000 THB and 40,000 THB figures are Thailand's official minimums — but they're really the bare minimum. For the actual visa application at the embassy, showing a higher balance with consistent transaction history will always work in your favour. Think of the THB amounts as the floor, not the target.
The Airport Cash Check: Thailand's Unique Requirement
This is something that catches many Sri Lankan travellers off guard. Even after your visa is approved and you land in Thailand, Thai immigration officers at the airport have the right to ask you to prove that you have sufficient funds. This can mean being asked to show actual cash — Thai Baht, US Dollars, or a combination — equivalent to the minimum amounts (20,000 THB per person or 40,000 THB per family). While not every traveller is checked, random inspections do happen, and Sri Lankan passport holders are among those who may be selected.
If you cannot show adequate funds when asked, immigration officers have the authority to deny you entry into Thailand — even with a valid visa. This is not a theoretical risk; it has happened to travellers from various countries, including Sri Lankans.
What Counts as Proof of Funds at the Airport?
- Cash in Thai Baht (THB) — the most straightforward option
- Cash in US Dollars (USD) or other major currencies — accepted but THB is preferred
- A combination of cash and a recent bank statement or bank balance printout on your phone (mobile banking app showing balance)
- Credit card statements or traveller's cheques may also help, though cash is the gold standard for this check
Carry at least 20,000 THB (or the equivalent in USD — approximately USD 570) in cash when you land in Bangkok. Even if you don't get checked, you'll need local currency anyway. Exchange your money at BIA before departure or at the Super Rich exchange counters in Bangkok for better rates.
Bank Statement Requirements for the Visa Application
When applying for a Thailand tourist e-Visa, your bank statement is one of the critical supporting documents, and because the application is online, it is uploaded rather than handed over. Here's what you need to get right:
- Provide bank statements covering at least the last 3 months of transactions
- Upload a clear PDF of an official bank-issued statement showing your full name and current balance — photos of a screen or blurry scans are a common reason for rejection
- A statement stamped and signed by your branch is the safest form to scan and upload
- The statement should show a healthy closing balance well above the 20,000 THB minimum
- Consistent income deposits (salary credits, business income) strengthen your application significantly
- Avoid large unexplained lump-sum deposits shortly before applying — this raises red flags
- If your account has a savings component or fixed deposits, include those certificates as supplementary proof
- Statements should be from a recognised Sri Lankan commercial bank (BOC, People's Bank, Commercial Bank, HNB, Sampath, etc.)
Thai visa officers reviewing e-Visa applications scrutinise bank statements carefully. If they see a sudden large deposit with no clear source, they may ask for additional documentation or reject the application. Your statement should tell a story of steady financial activity, not a last-minute cash dump.
Non-Immigrant Visa Financial Requirements
If you're applying for a non-immigrant visa (business, education, or medical), the financial requirements are generally higher than for a standard tourist visa. Here's what to expect:
Business Visa (Non-Immigrant B)
For a business visa, you'll typically need to show a bank balance of at least USD 2,000–5,000 (LKR 600,000–1,500,000) along with a letter of invitation from a Thai company and your employer's letter. The financial proof should demonstrate that you can support yourself during your business stay without needing to work illegally.
Education Visa (Non-Immigrant ED)
Education visa applicants need to show proof of funds covering tuition fees plus living expenses for the duration of their studies. A bank balance of at least USD 3,000–5,000 (LKR 900,000–1,500,000) is generally expected, along with the acceptance letter from the Thai educational institution and evidence of tuition payment or scholarship.
Medical Tourism Visa Considerations
Thailand is a global leader in medical tourism, and many Sri Lankans travel to Bangkok specifically for medical procedures — dental work, cosmetic surgery, orthopaedic treatments, fertility treatments, and more. Hospitals like Bumrungrad International and Bangkok Hospital are well-known among Sri Lankan medical tourists.
If you're travelling for medical purposes, you can apply for either a standard tourist visa (for short procedures) or a Non-Immigrant O visa for longer treatments. In terms of financial documentation, you should be prepared to show:
- Bank balance sufficient to cover estimated medical costs plus living expenses — typically USD 3,000–10,000 depending on the procedure
- A letter or appointment confirmation from the Thai hospital
- Proof of medical insurance if applicable
- Evidence of the estimated treatment cost from the hospital
If your medical procedure is expensive, having a higher bank balance actually serves double duty — it satisfies the visa financial requirement and reassures the embassy that you can afford the treatment without becoming a burden in Thailand.
Tips for Passing the Airport Immigration Financial Check
The possibility of being asked to show funds at Bangkok's Suvarnabhumi or Don Mueang airport is what makes Thailand different from most other visa destinations. Here are practical tips for Sri Lankan travellers:
- Carry at least 20,000 THB (or USD 570 equivalent) in cash on your person — not in your checked luggage
- If travelling as a family, carry at least 40,000 THB (or USD 1,140 equivalent) total
- Keep your cash organised and easily accessible — don't fumble around at the immigration counter
- Have your mobile banking app ready to show your current bank balance as a backup
- Carry a printout of your most recent bank statement — even a mini statement from the ATM dated within a few days of travel
- Keep your hotel booking confirmation, return flight ticket, and visa approval letter in a clear folder — these all support your case
- Dress neatly and be polite and confident at immigration — first impressions matter
- If you exchanged money at BIA, keep the exchange receipt as proof of the currency you're carrying
- Complete the online Thailand Digital Arrival Card (TDAC) before you land — it replaced the paper arrival card
Do not assume you won't be checked. While the cash check is random, travellers from countries that require a visa (like Sri Lanka) are more likely to be selected. Being unprepared could mean being denied entry and put on the next flight back to Colombo — a costly and embarrassing situation.
Common Mistakes Sri Lankan Applicants Make with Thai Visa Applications
- Assuming Sri Lankans can still enter visa-free or get a visa on arrival — the exemption ended on 15 September 2026 and visa on arrival is not available. Apply for an e-Visa first
- Submitting bank statements with sudden large deposits and no explanation of the source
- Not carrying enough cash when arriving in Thailand — relying only on credit or debit cards
- Providing bank statements that are too old (more than 1 month before the application date)
- Using a bank account with very low regular activity and only one large deposit to meet the minimum
- Not having a confirmed return ticket — Thai immigration wants to see that you plan to leave
- Uploading a screenshot or phone photo instead of a clear PDF of an official bank statement
- Applying too close to the travel date — tourist e-Visas typically take 3–7 working days, and during peak season it can take longer
How ShowMoneyLK Helps Sri Lankan Applicants
At ShowMoneyLK, we understand the specific challenges Sri Lankan travellers face when applying for a Thailand visa. Our service is designed to help you meet the financial requirements confidently:
- We help you present a bank balance that meets or exceeds Thailand's financial requirements for your visa category
- Our team knows what the Thai e-Visa system expects, including the statement format that uploads cleanly
- We provide guidance on how much cash to carry for the airport immigration check
- Fast turnaround — we can arrange show money within 24–48 hours for urgent applications
- We've helped hundreds of Sri Lankan travellers successfully obtain their Thailand tourist visas
- Completely confidential service with transparent pricing and no hidden fees
Planning a trip to Thailand? Don't let financial documentation be the reason your visa gets rejected — or worse, get turned away at Bangkok airport. Contact ShowMoneyLK today on WhatsApp at +94 76 611 8166 and let us help you prepare the right financial proof for your Thailand visa application.
Not sure how much you need? Calculate it free →Frequently Asked Questions
Do Sri Lankans need a visa for Thailand in 2026?
Yes. Thailand removed Sri Lanka from its visa-exemption list from 15 September 2026, so you must get a visa before travelling, through the online Thai e-Visa system. Visa on arrival is not available to Sri Lankans. A 30-day reciprocal visa-free agreement was approved by Sri Lanka's Cabinet on 6 October 2026, but it has not been signed or brought into force yet.
How much cash do I need to carry when entering Thailand?
At least 20,000 THB per person, roughly USD 570 equivalent. A family should carry at least 40,000 THB, around USD 1,140. Keep it on your person, not in checked baggage.
Will Thai immigration actually check my funds?
They can, and sometimes do, at the counter on arrival. Even where you are not checked you will need local currency anyway, so exchanging before departure or on arrival is sensible regardless.
How much should I show for medical treatment in Thailand?
A balance sufficient to cover the estimated medical costs plus living expenses, typically USD 3,000 to 10,000 depending on the procedure.
Is a bank statement enough, or do I need physical cash?
Both matter. The bank statement is what the e-Visa application is assessed on, but the cash requirement is checked physically at the border, and a strong statement does not substitute for having nothing on you.
Need show money for your Thailand visa?
We arrange bank-verified, embassy-ready financial documentation accepted for Thailand visa applications — lowest rates, ready in 24 hours.
Not sure how much you need? Calculate it free →Free consultation · Available 7 days a week · 100% confidential