Flight distance between Annotto Bay, Jamaica and Nakhon Sawan, Thailand 10,079.8 mi / 16,221.9 km