Flights from Bangkok to Angeles – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BKK to CRK – All flight route options from Suvarnabhumi Airport, Thailand to Diosdado Macapagal International, Philippines. These flights are operated by 5 airlines. Fly non-stop with Cebu Pacific Air or choose from 1 different transit flights. The shortest flight time is 3 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Diosdado Macapagal
We got great deals on hotels and car rentals near the airport.
Bangkok to Angeles flights
With over 40 flights every week and 2 different airlines you have a wide range of options. You can fly non-stop to Angeles (CRK) from Bangkok (BKK) with Cebu Pacific Air or opt for a connecting flight via Hong Kong (HKG).
Tip! You can also fly to Angeles from Don Mueang International Airport (DMK).
Bangkok to Angeles with Cebu Pacific Air
You can fly non-stop every weekday with flights departing at 22:50.
With HK Express
If you fly from Bangkok with HK Express you will do a stopover in Hong Kong, HKG before reaching Angeles. This flight trip will take 8 hours and 50 minutes and you can fly every weekday with departures at 10:40, 11:05 or 13:00.
Distance & flight times: Suvarnabhumi Airport to Diosdado Macapagal International
The shortest flight time between BKK and CRK is 3 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 20m | - | 1336 miles (2150 km) |
HKG Hong Kong | 8h 25m | 3h 35m | 1715 miles (2759 km) |

Quick copy and share this page
From Bangkok to Philippines
Below is a list of other destinations to Philippines from Suvarnabhumi Airport with either direct flights or 1 stop connections.
From Thailand to Angeles
Below is a list of other cities in Thailand with flights to Angeles with either non-stop or connecting flights.