Flight distance between Monkey Bay, Malawi and Hamilton, Canada 8,122.6 mi / 13,072.0 km