Flight distance between Annotto Bay, Jamaica and Bayanhongor, Mongolia 7,979.8 mi / 12,842.3 km