Flight distance between Klerksdorp, South Africa and Yaroslavl, Russia 5,887.4 mi / 9,474.8 km