Puerto Barrios es una importante ciudad portuaria de Guatemala y cabecera departamental situada en la Bahía de Amatique, en el mar Caribe, ubicada a 297 km de la capital. Tiene una gran actividad comercial en el puerto Santo Tomás de Castilla y Puerto Barrios, donde atracan barcos comerciales y cruceros. De este punto se puede comenzar el recorrido fluvial por el río Dulce, en una extensión de 42 km.