Thailand Visa RequirementsFor Sri Lanka passport holders
Sri Lankan passport holders require a visa to enter Thailand. The Tourist Visa (TR) costs approximately USD 40 and permits stays of up to 60 days. It is applied for at the Royal Thai Embassy in Colombo.
Sri Lanka passport holders require a visa to enter Thailand.
Apply at the Royal Thai Embassy in Colombo with a completed visa application form, valid passport, 2 recent photos, bank statements, return flight tickets, and hotel bookings. Processing typically takes 3 working days. A 60-day tourist visa (single entry) is standard for tourism; a double-entry visa is also available for additional cost.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
Sri Lanka to Thailand: What You Need to Know
Thailand is one of the most popular destinations for Sri Lankan tourists due to its affordable travel, vibrant street food scene, beaches, and Buddhist temples. Bangkok serves as a major regional hub and many Sri Lankans transit through Suvarnabhumi Airport for onward connections.
Practical Tips
Thailand also offers a 30-day visa on arrival at major entry points, but this is NOT available for Sri Lankan passport holders. Always obtain your visa in Colombo before travel. Bangkok, Chiang Mai, Phuket, and Koh Samui are the most visited destinations. March to May is the hot season; November to February is the cool and dry season.
Frequently Asked Questions
Do Sri Lankan passport holders need a visa for Thailand?
Yes. Sri Lankan citizens are not eligible for visa-free entry or visa on arrival in Thailand. You must obtain a Tourist Visa (TR) from the Royal Thai Embassy in Colombo before travel. The visa costs approximately USD 40 and allows a stay of up to 60 days.
How do Sri Lankans apply for a Thailand tourist visa?
Visit the Royal Thai Embassy in Colombo with your passport (valid at least 6 months), completed visa application form, two passport photos, confirmed return air tickets, hotel reservations, and bank statements. Processing typically takes 3 working days.
Are there direct flights from Sri Lanka to Thailand?
Yes. Thai Airways and SriLankan Airlines operate direct flights between Colombo (CMB) and Bangkok Suvarnabhumi (BKK). Flight time is approximately 3 to 4 hours. Budget options with one connection are available via Kuala Lumpur or Singapore.
What is the best time to visit Thailand from Sri Lanka?
November to February is the best time to visit most of Thailand, with cool and dry weather. Bangkok and northern Thailand are especially pleasant during these months. Avoid the monsoon season (May to October) for beach destinations on the Gulf of Thailand coast, though the Andaman Coast (Phuket, Krabi) has its dry season from November to April.