Flying from Suvarnabhumi Airport (BKK) to Colombo: what you need to know
The average time for a direct flight from Suvarnabhumi Airport to Colombo is 3 hours 40 minutes.
Colombo is one hour 30 minutes behind Bangkok, where Suvarnabhumi Airport is located. Colombo observes the UTC+5:30 timezone.
With 20 flights a week between the two airports, Suvarnabhumi Airport (BKK) to Bandaranaike International Airport (CMB) is the most popular route. SriLankan Airlines operates the earliest flight at 07:45. If you prefer to make the most of your day before flying, the latest flight from BKK to CMB is with Thai Airways International at 21:55.
Leave plenty of time to catch your BKK to Colombo flight. As a rule of thumb, arrive at least two hours before international departures and an hour ahead for domestic flights.
If you're flying during a major holiday or another peak period, allow extra time. A good rule is two hours ahead of domestic flights and up to four hours before international departures. Queues at security and check-in will be longer.
You can book a direct Suvarnabhumi Airport to Colombo ticket. Begin your trip at BKK and end it at Bandaranaike International Airport (CMB).
SriLankan Airlines is a well-known airline that offers direct flights from Suvarnabhumi Airport to Colombo.
A stopover is the perfect opportunity to break up your journey and possibly even tick off a new city. When searching for flight tickets from BKK to Colombo, uncheck the 'Direct flights only' box to see where you can visit along the way. Some popular options include:
Kuala Lumpur International Airport (KUL)
Changi International Airport (SIN)
Chennai Airport (MAA)
Located around 27 kilometres from the centre of Bangkok, BKK can be reached in about 35 minutes by car, depending on traffic. The journey on public transport will take roughly 1 hour 5 minutes.
In search of a hotel close to BKK? If you've booked an early flight from Suvarnabhumi Airport to Colombo, these accommodation options will put you moments from check-in:
67.87% of flights that leave from Suvarnabhumi Airport touch down at their destination on time.
How to find the cheapest flights from Suvarnabhumi Airport (BKK) to Colombo
The lowest price we've seen for a one-way Suvarnabhumi Airport to Colombo flight is $195. The cheapest price for a return flight is $414. Keep in mind fares can change due to availability at the time of booking.
Book two months before flying. Pricing trends show that this is the ideal window for finding cheap flights from BKK to Colombo.
The best month for picking up cheap Suvarnabhumi Airport to Colombo tickets is June. Use the 'Whole month' tool to compare prices, then select the dates with the lowest fares.
Save time searching for cheap flights from BKK to Colombo by creating a Price Alert. You'll get an email or notification through the app when a lower fare becomes available.
Select your ideal arrival and departure times, number of stops and airlines with our filters. Then, sort the results for your flight from Suvarnabhumi Airport to Colombo by 'Fastest,' 'Best' or 'Cheapest.'
Airports in Colombo
Colombo Ratmalana Airport (RML)
The distance from Colombo Ratmalana Airport (RML) to central Colombo is roughly 16 kilometres. It takes around 40 minutes to get to the centre driving.
Travelling to the centre on public transport takes around 1 hour 15 minutes.
The last thing you need is a lengthy journey to your hotel if you're arriving on a late flight from Suvarnabhumi Airport to Colombo. Check in to one of these accommodation options near RML instead:
Bandaranaike International Airport (CMB)
Bandaranaike International Airport (CMB) is around 32 kilometres from the centre of Colombo. Following your flight from Suvarnabhumi Airport to Colombo, it'll take you around 40 minutes to reach the heart of the city in a cab or ride-share.
The journey will take about 1 hour 30 minutes on public transport.
Following your BKK to Colombo flight, settle in at a hotel near CMB. These are some great options that'll help you switch to relaxation mode:
Forget about public transport schedules or long cab queues. Grab a Bandaranaike International Airport rental car and let the journey unfold your way. Compare offers from Sr Rent A Car, Green Motion and Sixt.
Snap up the best price by securing your ride from CMB two weeks ahead of time. You'll also have access to a bigger selection of vehicles.
Best time to go to Colombo
Before locking in your flights from Suvarnabhumi Airport to Colombo, consider which time of year is best for you. High season in Colombo offers a bustling atmosphere and plenty of things to do, while low season brings better hotel deals and fewer crowds.
Before locking in your Suvarnabhumi Airport to Colombo flight ticket, think about what kind of weather works for you. March is the warmest month in Colombo, with temperatures ranging from 24ºC (75ºF) to 33ºC (91ºF).
January has average temperatures of between 22ºC (72ºF) and 32ºC (90ºF). Look for a cheap ticket from BKK to Colombo around that time if you want to travel when it's cooler.
More about Colombo
After booking your flight from Suvarnabhumi Airport to Colombo, find a hotel that offers both comfort and a great location. Make one of these options your base for exploring Colombo:
Independence Square & Independence Memorial Hall and Gangaramaya Temple are a couple of popular attractions to put on your Colombo travel itinerary. Keep the momentum going by heading to Viharamahadevi Park.
Explore more of Sri Lanka
Jaffna is just one of the many places in Sri Lanka waiting to be discovered once you've seen the sights of Colombo. Around 306 kilometres away to the north, top sights here include Jaffna Fort, Dambakola Patuna Sangamitta Temple and Jaffna Public Library.
If you're eager to discover another corner of Sri Lanka, consider Trincomalee, roughly 241 kilometres north-east of Colombo. Koneswaram Temple, Fort Frederick and Marble Beach are the start of reasons to visit.