上海到张家港有火车吗?
目前, 没有直达火车的。
建议乘坐大巴 或者 先坐动车到苏州, 再乘地铁或打的过去。 上次从上海到苏州玩就是这样做的。 苏州火车站旁边就是汽车北站, 上海到苏州的大巴非常多。 票价20元/人 全程不到半小时。 到了苏州汽车北站之后, 可以直接在站内乘坐地铁四号线(清蒲线)到达苏州工业园区的唯亭地铁站。
然后在唯亭地铁站坐地铁一号线(往钟南街方向)到东环新村站下车, 从3号出口出来, 步行至葑门换乘站, 那里有很多往张家港的公交车经过, 可以坐36路、518路等, 票价大概7元-8元 这样比乘坐火车要省钱些。 或者你可以先坐动车到无锡, 然后从无锡火车站旁无锡汽车站坐大巴到张家港, 这样也比较方便。
希望对你有帮助!