Flight distance between Islamabad, Pakistan and Mississauga, Canada 6,825.4 mi / 10,984.4 km