Flight distance between Annotto Bay, Jamaica and Phitsanulok, Thailand 10,003.4 mi / 16,099.0 km