Flight distance between Portmore, Jamaica and Bangkok, Thailand 10,239.0 mi / 16,478.1 km