Flight distance between Klerksdorp, South Africa and Zagreb, Croatia 5,065.4 mi / 8,152.0 km