Flight distance between Arthur’s Town, Bahamas and Laval, Canada 1,451.5 mi / 2,336.0 km