Flight distance between Uitenhage, South Africa and Nkhotakota, Malawi 1,544.2 mi / 2,485.1 km