Flight distance between Midrand, South Africa and Johannesburg, South Africa 15.6 mi / 25.1 km