Flying from Colombo Bandaranayake Airport (CMB) to Bangkok Suvarnabhumi Airport (BKK): what you need to know
Jump on a direct flight from Colombo Bandaranayake Airport to Bangkok Suvarnabhumi Airport and you'll be in the air for an average of 3 hours 40 minutes.
Bangkok is one hour 30 minutes ahead of Colombo and follows the UTC+7 timezone.
Each week, there are 21 Colombo Bandaranayake Airport to Bangkok Suvarnabhumi Airport flights. To be on board as early as possible, pick the 00:55 Thai Airways International flight. If you'd rather make the most of your day before you fly, the last flight is at 07:50 with SriLankan Airlines.
Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for stress-free travel. Be at the airport with enough time to catch your CMB to BKK flight.
Flying during a peak time such as August? School holidays and other popular periods can mean longer lines and delays at check-in and security. Be extra cautious and arrive up to four hours before an international flight and two hours before a domestic departure.
SriLankan Airlines has direct flights from Colombo Bandaranayake Airport to Bangkok Suvarnabhumi Airport. Book with this popular airline, then get ready to discover the sights in Bangkok — and maybe even more of Thailand if your schedule allows.
SriLankan Airlines has the highest passenger demand on this route.
Thai Airways leads the way as the most punctual carrier for CMB to BKK flights, with 93.44% of its services arriving as scheduled.
Consider adding a stopover when booking your ticket from Colombo Bandaranayake Airport to Bangkok Suvarnabhumi Airport. Just uncheck 'Direct flights only' to break up your trip, or visit a new city along the way. Here are some options between CMB and BKK:
Kuala Lumpur International Airport
Singapore Changi Airport
Chennai Airport
Handy information about Colombo Bandaranayake Airport (CMB)
When it comes to the on-time performance of Colombo Bandaranayake Airport, data shows 69% of flights complete their journey on time.
Central Colombo to Colombo Bandaranayake Airport is approximately 32 kilometres. Depending on traffic, it'll take about 40 minutes to get there if you're catching a taxi, ride-sharing or driving.
You can expect a trip time of about 50 minutes on public transport.
Looking for a handy hotel near CMB? If you've booked an early flight from Colombo Bandaranayake Airport to Bangkok Suvarnabhumi Airport, these stays will have you moments from check-in:
Arriving at Bangkok Suvarnabhumi Airport (BKK)
If you're getting in on a late Colombo Bandaranayake Airport to Bangkok Suvarnabhumi Airport flight, few things top the convenience of being near the terminal. Grab your bags from the carousel and then be showered and resting not long after at one of these hotels near BKK:
Grab a Bangkok Suvarnabhumi Airport rental car and discover Bangkok and beyond with your own set of wheels. Chic Car Rent, asap car rental and Hertz are popular outlets to choose from here.
Booking your vehicle from Bangkok Suvarnabhumi Airport about four weeks in advance gives you the best chance of locking in a great deal.
Getting from Bangkok Suvarnabhumi Airport (BKK) to central Bangkok
Bangkok Suvarnabhumi Airport to the centre of Bangkok has a drive time of about 35 minutes. It's approximately 31 kilometres away.
If you're taking public transport, expect a journey of around 35 minutes.
When to fly to Bangkok Suvarnabhumi Airport (BKK)
The quietest month for a flight from Colombo Bandaranayake Airport to Bangkok Suvarnabhumi Airport is March, while January is the busiest. Pick the best time to visit Bangkok based on whether you prefer a more fast-paced or easygoing experience.
Lock in your flight from Colombo Bandaranayake Airport to Bangkok Suvarnabhumi Airport for April if you'd like to visit Bangkok during its warmest month. You can expect temperatures of between 26ºC (79ºF) and 37ºC (99ºF).
Look for cheap tickets from CMB to BKK in January if you like cooler conditions. Temperatures are at their lowest then, ranging between 19ºC (66ºF) and 34ºC (93ºF) on average.