Flight distance between Arthur’s Town, Bahamas and Vaughan, Canada 1,345.0 mi / 2,164.6 km