Flight distance between Arthur’s Town, Bahamas and San Rafael Abajo, Costa Rica 1,168.6 mi / 1,880.7 km