Flight distance between San Juan, Argentina and Johannesburg, South Africa 5,649.1 mi / 9,091.3 km