Flight distance between Arthur’s Town, Bahamas and Riberalta, Bolivia 2,545.6 mi / 4,096.7 km