Skip to main content
Beginning of main content

BKK (Bangkok) to CMB (Colombo) Flights

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Interesting Facts About Flights from Bangkok to Colombo (BKK to CMB)

Question : Is there another local airport that can get you to Colombo?
Answer : Don Mueang International Airport is just 18 miles away, and, on average, flights are 33% cheaper for the next few months. Save a few bucks and put it toward your next trip.

Question : If you’re booking BKK to CMB, how many different options of departure times do you have?
Answer : Each day is different, but on average, you can expect to see three available departure times. Compared to the average route departing Thailand with four flight times, you'll have fewer options.

Question : If speed is all that matters, how can you get from BKK to CMB as quickly as possible?
Answer : SriLankan Airlines currently holds the shortest travel time with three hours and 20 minutes. For example, you would arrive in Colombo at 10:55 PM +0530 if you left Bangkok at 9:05 PM ICT. Remember, there is a one-hour and 30-minute time change.

Question : Is price more important than specific travel days for you?
Answer : For the month of June, Wednesday is your lowest-cost day to fly. Being flexible with your travel days garners even more savings during booking.

Question : Is there a day that has more departure times to choose from than other days?
Answer : The day with the most departure times for this route is Saturday with three options. Filter your search for Saturday for increased variety.

Question : What's the expected flight time for BKK to CMB?
Answer : Flying from BKK to CMB typically takes about three hours and 23 minutes.

Question : What is the cheapest round-trip ticket you can get to Colombo?
Answer : AirAsia is the leader in keeping costs down for their passengers over the next three months. Fares are being booked at just $228, which is quite a deal when compared to the more expensive bookings of $760.