Flight distance between Midrand, South Africa and Salima, Malawi 938.0 mi / 1,509.6 km