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