Flight distance between Arthur’s Town, Bahamas and Heredia, Costa Rica 1,152.6 mi / 1,854.9 km