Flight distance between Mzuzu, Malawi and Edmonton, Canada 9,024.3 mi / 14,523.2 km