Flight distance between Arthur’s Town, Bahamas and Ibarra, Ecuador 1,684.9 mi / 2,711.6 km