Flight distance between Arthur’s Town, Bahamas and North York, Canada 1,339.6 mi / 2,155.8 km