Principales Puertos de Guatemala
Guatemala cuenta en la actualidad con cinco puertos marítimos
De éstos, dos se localizan sobre el Litoral Atlántico: Santo Tomás de Castilla y Puerto Barrios y los otros tres son: Puerto Quetzal, San José y Champerico sobre el Océano Pacífico. Estos cinco puertos se comunican entre sí por la red vial nacional.
2. Puerto Barrios
Lleva su nombre en honor al expresidente Justo Rufino Barrios. Se encuentra en el departamento de Izabal ubicado a orillas de la Bahía interna de Santo Tomás, en la Bahía de Amatique en el Mar Caribe.
Los primeros proyectos para construir un puerto en el Atlántico se atribuyen a Gil González Dávila que en 1524 fundó el primer asentamiento, pero el proyecto llegó a concretarse en 1534 cuando Don Pedro de Alvarado fundó el Puerto de Veracruz que fue utilizado para comunicación con España y protección de los piratas.