Flight distance between San Pawl il-Baħar, Malta and Hamilton, Canada 4,767.3 mi / 7,672.2 km