Flight distance between San Andros, Bahamas and Barranquilla, Colombia 997.3 mi / 1,605.0 km