How Far Is Thailand From The Philippines?

The shortest distance (air line) between Bangkok, Thailand, and the Philippines is approximately 1,447 miles (2,329 kilometers). A direct flight from Manila to Bangkok typically takes around 3 hours and 50 minutes.