Flight distance between Uitenhage, South Africa and Yaroslavl, Russia 6,370.2 mi / 10,251.9 km