En el país existen varios puertos localizados a lo largo de sus 3070,5 km de costa en el océano Pacífico, en el lago Titicaca y en la cuenca amazónica que por naturaleza propia cuenta con ríos navegables que hacen posible el transporte fluvial de carga y pasajeros.