Flight distance between Arthur’s Town, Bahamas and Kitchener, Canada 1,327.8 mi / 2,136.8 km