哥伦比亚以北的加勒比海位于马格达莱纳河口和圣玛尔塔多山海岸之外。河流将安第斯山脉的水与泥沙带过沿海平原,注入大海。更西面的卡塔赫纳受庇护的海湾成为西班牙重要港口,是连接加勒比海与大西洋的航路节点。近海洋流总体向西流过加勒比海盆。