Flight distance between Ptuj, Slovenia and Cape Town, South Africa 5,553.6 mi / 8,937.7 km