Flight distance between Arthur’s Town, Bahamas and Eloy Alfaro, Ecuador 1,872.7 mi / 3,013.9 km