Flight distance between Port Elizabeth, Saint Vincent and the Grenadines and Krasnodar, Russia 6,070.8 mi / 9,770.0 km