Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Bangkok?

Book now

There are 2 ways to get from Sri Lanka to Bangkok by plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly to Suvarnabhumi  •  4h 18m

  1. Fly from Colombo (CMB) to Suvarnabhumi (BKK) CMB - BKK

Cheapest option

Fly to Don Muang  •  6h

  1. Fly from Colombo (CMB) to Don Muang (DMK) CMB - DMK

Colombo (CMB) to Suvarnabhumi (BKK) flights

22 Weekly Planes
6h 14m Average Duration
฿8684 Cheapest Price
See schedules

Questions & Answers

The most affordable way to get from Sri Lanka to Bangkok is to fly, which costs Rs. 47000 - Rs. 180000 and takes 4h 18m.

More details

The quickest way to get from Sri Lanka to Bangkok is to fly which costs Rs. 47000 - Rs. 180000 and takes 4h 18m.

More details

The distance between Sri Lanka and Bangkok is 2268 km.

It takes approximately 4h 18m to get from Sri Lanka to Bangkok, including transfers.

More details

The quickest flight from Colombo Airport to Suvarnabhumi Airport is the direct flight which takes 3h 35m.

Search flights

Bangkok is 1h 30m ahead of Sri Lanka. It is currently 5:11 AM in Sri Lanka and 6:41 AM in Bangkok.

Thai Airways International, Singapore Airlines, Scoot Tigerair and two other airlines offer flights from Colombo Airport to Suvarnabhumi Airport.

Search flights

There are 1856+ hotels available in Bangkok. Prices start at ฿700 per night.

More details

The best way to get from Sri Lanka to Colombo Airport is to taxi which takes 11 min and costs Rs. 1800 - Rs. 2200.

More details

Map of how to get from Sri Lanka to Bangkok.
Launch map view
  • Distance: 2268.1 km
  • Duration: 4h 18m

What companies run services between Sri Lanka and Bangkok, Thailand?

SriLankan Airlines, Malaysia Airlines and three other airlines fly from Negombo to Bangkok 3 times a day.

Airlines
AirAsia
Website
airasia.com
Flights from Colombo to Don Muang via Kuala Lumpur
Ave. Duration
8h 12m
When
Every day
Estimated price
฿6500 - ฿17000
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Colombo to Suvarnabhumi via Kuala Lumpur
Ave. Duration
7h 35m
When
Monday, Wednesday and Thursday
Estimated price
฿8500 - ฿27000
SriLankan Airlines
Website
srilankan.com
Flights from Colombo to Suvarnabhumi
Ave. Duration
3h 35m
When
Every day
Estimated price
฿8500 - ฿27000
Singapore Airlines
Website
singaporeair.com
Flights from Colombo to Suvarnabhumi via Singapore Changi
Ave. Duration
7h 30m
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
฿10000 - ฿45000
Thai Lion Mentari
Website
lionairthai.com
Flights from Colombo to Don Muang
Ave. Duration
4h 30m
When
Wednesday, Friday and Sunday
Estimated price
฿4500 - ฿11000
Malindo Airways
Website
malindoair.com
Flights from Colombo to Don Muang via Kuala Lumpur
Ave. Duration
7h 45m
When
Every day
Estimated price
฿9500 - ฿20000

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, Travelling by boat in Italy and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

ticket