Flight distance between Annotto Bay, Jamaica and Rayong, Thailand 10,293.9 mi / 16,566.5 km