Flight distance between Bangkok, Thailand and Puerto Escondido, Panama 10,850.8 mi / 17,462.6 km