Flight distance between San Andros, Bahamas and Montréal, Canada 1,434.1 mi / 2,307.9 km