Colombia is the South American country with coastlines on both the Caribbean Sea and the Pacific Ocean.
Its Caribbean shoreline lies along the country’s northern edge and includes major ports such as Cartagena, Barranquilla, and Santa Marta. Its Pacific coast is on Colombia’s western side, where Buenaventura serves as the principal Pacific port. The two coasts are separated by the Andes and the lowlands around the Darién region.
Colombia’s unusual position gives it maritime connections to a wide range of countries. Its Caribbean maritime boundaries involve countries including Panama, Costa Rica, Nicaragua, Honduras, Jamaica, Haiti, and the Dominican Republic. Pacific maritime boundaries include Panama, Costa Rica, and Ecuador.
The question sometimes causes confusion because Colombia’s Caribbean coast is technically on the Caribbean Sea, which is part of the Atlantic Ocean. Colombia is also commonly described as one of only two South American countries with coastlines on both the Atlantic and Pacific oceans; the other is Chile.