Flight distance between Arthur’s Town, Bahamas and Ladner, Canada 3,049.2 mi / 4,907.1 km