Flight distance between Arthur’s Town, Bahamas and Puerto Francisco de Orellana, Ecuador 1,735.7 mi / 2,793.4 km