Flight distance between Saint Ann’s Bay, Jamaica and Barnaul, Russia 7,347.8 mi / 11,825.1 km