Flight distance between Arthur’s Town, Bahamas and Etobicoke, Canada 1,333.3 mi / 2,145.7 km