Калькутта является важным транспортным узлом на берегах Ганга, потому что это один из крупнейших в стране центров внутреннего водного транспорта. 3 Город связан судоходным сообщением с портами национальных водных путей №1 (река Ганг от города Халдия до города Аллахабад) и №2 (река Брахмапутра между городами Дхубри и Садийя в штате Ассам), а также соседнего Бангладеш. 3
Кроме того, Калькутта — крупнейший морской порт восточной Индии, несмотря на то что находится в 148 км от моря. 5 В порт имеют возможность заходить океанские корабли. 5
Также в городе сходятся национальные автомобильные магистрали, например Дели — Калькутта, Калькутта — Ченнаи, Хазира — Сурат — Нагпур — Калькутта, Калькутта — Докхола (вдоль границы с Бангладеш). 3