Flight distance between Arthur’s Town, Bahamas and Curridabat, Costa Rica 1,155.6 mi / 1,859.7 km