Flight distance between Mulanje, Malawi and Cape Town, South Africa 1,629.6 mi / 2,622.6 km