Flight distance between Annotto Bay, Jamaica and Novokuznetsk, Russia 7,368.6 mi / 11,858.6 km