Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Air China
CA-307
16:44
Bangkok
3Hrs 21Min 1 Stop
BKK→CMB
04:30
Colombo
Air China
CA-522,CA-551
17:42
Bangkok
7Hrs 10Min 1 Stop
BKK→DXB→CMB
10:49
Colombo
Air China
CA-522,CA-553
17:42
Bangkok
7Hrs 10Min 1 Stop
BKK→DXB→CMB
07:45
Colombo
Air China
CA-522,CA-557
17:42
Bangkok
7Hrs 10Min 1 Stop
BKK→DXB→CMB
05:51
Colombo
Air China
CA-524,CA-551
04:48
Bangkok
7Hrs 10Min 1 Stop
BKK→DXB→CMB
10:49
Colombo
Air China
CA-524,CA-557
04:48
Bangkok
7Hrs 10Min 1 Stop
BKK→DXB→CMB
05:51
Colombo

FAQ about Air China Flights from Bangkok to Colombo

Q. How much time does it take to fly from Bangkok to Colombo ?

A. It takes 3Hrs 21Min to fly from Bangkok to Colombo.

Q. When is the earliest flight from Bangkok to Colombo ?

A. The earliest flight from Bangkok to Colombo is at 04:48 and is operated by Air China.

Q. How many flights are there from Bangkok to Colombo ?

A. There are 6 flights from Bangkok to Colombo.

Q. When is the last flight from Bangkok to Colombo ?

A. The last flight from Bangkok to Colombo is at 17:42 and is operated by Air China.

View Best Offers