Flight distance between Richards Bay, South Africa and Dowa, Malawi 1,052.4 mi / 1,693.7 km