Flight distance between Split, Croatia and Johannesburg, South Africa 4,872.6 mi / 7,841.6 km