Flight distance between Arthur’s Town, Bahamas and Babahoyo, Ecuador 1,844.0 mi / 2,967.7 km