Flight distance between San Andros, Bahamas and Ottawa, Canada 1,411.8 mi / 2,272.0 km