Our data shows that February tends to be the cheapest month to fly to Sri Lanka from Thailand. Users have commonly found prices around ฿7,773 for the month, but tickets can be as low as ฿6,296. Due to multiple factors, prepare for potentially higher prices in December.
When flying from Thailand to Sri Lanka, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 20mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
Nonstop
3h 35mศรีลังกาแอร์ไลน์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 20mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
Nonstop
3h 35mศรีลังกาแอร์ไลน์
Bangkok Don Mueang Intl
Colombo Bandaranaike Intl
1 stop
6h 20mColombo Bandaranaike Intl
Bangkok Don Mueang Intl
1 stop
11h 50mMultiple Airlines
Bangkok Don Mueang Intl
Colombo Bandaranaike Intl
1 stop
10h 35mColombo Bandaranaike Intl
Bangkok Don Mueang Intl
1 stop
9h 05mแอร์เอเชีย
Bangkok Don Mueang Intl
Colombo Bandaranaike Intl
1 stop
8h 35mColombo Bandaranaike Intl
Bangkok Don Mueang Intl
1 stop
13h 55mแอร์เอเชีย
Bangkok Don Mueang Intl
Colombo Bandaranaike Intl
1 stop
13h 25mColombo Bandaranaike Intl
Bangkok Don Mueang Intl
1 stop
8h 10mแอร์เอเชีย
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 21mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
Nonstop
3h 25mไทยสมายล์แอร์เวย์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 21mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
Nonstop
3h 25mไทยสมายล์แอร์เวย์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 21mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
Nonstop
3h 25mไทยสมายล์แอร์เวย์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
1 stop
7h 10mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
1 stop
8h 40mมาเลเซียแอร์ไลน์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
1 stop
7h 10mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
1 stop
8h 40mมาเลเซียแอร์ไลน์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
1 stop
7h 10mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
1 stop
8h 40mมาเลเซียแอร์ไลน์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 21mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
Nonstop
3h 25mไทยสมายล์แอร์เวย์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 21mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
Nonstop
3h 25mไทยสมายล์แอร์เวย์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 21mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
Nonstop
3h 25mไทยสมายล์แอร์เวย์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 20mColombo Bandaranaike Intl
Bangkok Suvarnabhumi
Nonstop
3h 35mศรีลังกาแอร์ไลน์
Bangkok Don Mueang Intl
Colombo Bandaranaike Intl
1 stop
6h 20mColombo Bandaranaike Intl
Bangkok Don Mueang Intl
1 stop
11h 50mMultiple Airlines
Bangkok Don Mueang Intl
Colombo Bandaranaike Intl
2 stops
13h 35mColombo Bandaranaike Intl
Bangkok Don Mueang Intl
1 stop
19h 25mMultiple Airlines
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 21mไทยสมายล์แอร์เวย์
Bangkok Suvarnabhumi
Colombo Bandaranaike Intl
Nonstop
3h 21mไทยสมายล์แอร์เวย์
Bangkok Don Mueang Intl
Colombo Bandaranaike Intl
1 stop
10h 35mแอร์เอเชีย
Due to the rapidly changing circumstances due to COVID-19, airlines like ไทยไลอ้อนแอร์, ศรีลังกาแอร์ไลน์, and ไทยแอร์เอเชีย flying from Thailand to Sri Lanka have implemented new flexible cancellation policies.
Yes, there are multiple flights from Thailand to Sri Lanka for under ฿8,600. The cheapest flight booked recently is on แอร์เอเชีย for just ฿8,588, but on average you can expect to pay ฿9,615.
Cheapflights has 20 direct flights from Thailand to Sri Lanka under ฿9,000. A good price for a direct flight from Thailand to Sri Lanka is less than ฿14,645.
There are currently 20+ open flights from Thailand to Sri Lanka within the next 7 days for less than ฿9,700.
Direct flights can be found on the following days: Friday.
1 flight departure from Thailand to Sri Lanka per day on average.
Morning (6am - Midday) - 100% of flight departures
There are many flights that can get you from Thailand to Sri Lanka in 3h 20m. Fly via แอร์เอเชีย, ไทยสมายล์แอร์เวย์, or ศรีลังกาแอร์ไลน์ to get the fastest option. The distance from Thailand to Sri Lanka is about 2404 km. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
To fly one-way, consider booking your trip with ไทยสมายล์แอร์เวย์, which is currently one of the cheapest options available, starting at ฿3,593. แอร์เอเชีย flights start at ฿3,661 while deals on การบินไทย start at ฿4,243 one-way.
0%of flight departures | Early morningMidnight to 6 am |
---|---|
87%of flight departures | Morning6 am to noon |
0%of flight departures | AfternoonNoon to 6 pm |
13%of flight departures | Evening6 pm to midnight |