Flight distance between Annotto Bay, Jamaica and Novosibirsk, Russia 7,232.4 mi / 11,639.4 km