Flight distance between Arthur’s Town, Bahamas and Riobamba, Ecuador 1,827.6 mi / 2,941.3 km