Flight distance between Annotto Bay, Jamaica and Novoye Medvezhino, Belarus 5,758.8 mi / 9,268.0 km