Flight distance between Sūrat, India and Port Elizabeth, South Africa 4,915.0 mi / 7,909.9 km