Flight distance between Arthur’s Town, Bahamas and Brampton, Canada 1,337.2 mi / 2,152.0 km