Gracias a la capacidad, eficiencia, tecnología y seguridad con la que hoy cuentan los puertos marítimos del Caribe y el Pacífico Más de 40 navieras de carga y cerca de 30 líneas de pasajeros de todo el mundo arriban al país. Los puertos colombianos, ubicados en su mayoría en Cartagena, Santa Marta, Tolú, el Golfo de Morrosquillo, La Guajira y Buenaventura, pueden atender los buques más grandes del mundo, incluso de hasta 14.000 contenedores, barcos que en promedio tienen un ancho 370 metros y una altura de 70 metros, lo equivalente a un edificio de 25 pisos. Además, al país también arriban los buques Tramp, contratados para transportar grandes volúmenes de un mismo tipo de carga, usados especialmente para hidrocarburos y graneles sólidos y líquidos.
La Agencia Nacional de Infraestructura supervisa 60 puertos concesionados en 8 zonas portuarias, entre 2010 y 2017 se adjudicaron 12 concesiones portuarias, se renovaron 15 permisos portuarios y se han invertido más de 2.450 millones de dólares en modernización, ampliación y equipamiento. Los puertos en Colombia crecieron en capacidad y carga, en 2010 se tenía una capacidad de 286 millones de toneladas y en 2017 la cifra ascendió a 444 millones toneladas. La proyección a 2021 es tener una capacidad que llegue a 514 millones de toneladas. Hoy el país cuenta con 31 Grúas pórtico instaladas en las principales terminales que manejan contenedores.