Flight distance between Nkhotakota, Malawi and Vereeniging, South Africa 1,035.5 mi / 1,666.5 km