Flight distance between Arthur’s Town, Bahamas and Cartago, Costa Rica 1,154.9 mi / 1,858.6 km