Flight distance between Arthur’s Town, Bahamas and Scarborough, Canada 1,338.5 mi / 2,154.2 km