Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Thai
TG-401,TG-510,TG-2521
19:25
Bangkok
2Hrs 20Min 1 Stop
BKK→SIN→MNL→CGY
10:15
Cagayan De Oro
Thai
TG-401,TG-510,TG-2527
19:25
Bangkok
2Hrs 20Min 1 Stop
BKK→SIN→MNL→CGY
12:30
Cagayan De Oro
Thai
TG-600,TG-919,TG-2529
08:00
Bangkok
2Hrs 45Min 1 Stop
BKK→HKG→MNL→CGY
20:40
Cagayan De Oro
Thai
TG-628,TG-925,TG-2295
10:30
Bangkok
2Hrs 50Min 1 Stop
BKK→HKG→CEB→CGY
06:45
Cagayan De Oro
Thai
TG-620,TG-2525
07:45
Bangkok
3Hrs 10Min 1 Stop
BKK→MNL→CGY
16:35
Cagayan De Oro
Thai
TG-620,TG-2529
07:45
Bangkok
3Hrs 10Min 1 Stop
BKK→MNL→CGY
20:40
Cagayan De Oro
Thai
TG-624,TG-2835,TG-2295
15:05
Bangkok
3Hrs 10Min 1 Stop
BKK→MNL→CEB→CGY
06:45
Cagayan De Oro

FAQ about thai Flights from Bangkok to Cagayan De Oro

Q. How much time does it take to fly from Bangkok to Cagayan De Oro ?

A. It takes 2Hrs 20Min to fly from Bangkok to Cagayan De Oro.

Q. When is the earliest flight from Bangkok to Cagayan De Oro ?

A. The earliest flight from Bangkok to Cagayan De Oro is at 07:45 and is operated by Thai.

Q. How many flights are there from Bangkok to Cagayan De Oro ?

A. There are 7 flights from Bangkok to Cagayan De Oro.

Q. When is the last flight from Bangkok to Cagayan De Oro ?

A. The last flight from Bangkok to Cagayan De Oro is at 19:25 and is operated by Thai.

View Best Offers