Hay un puerto fluvial en Narayanganj, desde donde parten numerosas barcas hacia diferentes localidades de Bangladés.