Flight distance between Annotto Bay, Jamaica and Krasnoyarsk, Russia 7,268.3 mi / 11,697.1 km