答:张家港有火车和高铁。
而且张家港的火车站和高铁站是同一个站。
张家港站,位于江苏省苏州市张家港市塘桥镇区新204国道东侧。
1、该站有高铁列车:G7579、G8284、G8288、G8354、G8357等49个班次。
2、城际班次有50个班次,如C9724、C3814、C3892、C3897、C462等。
3、动车班次有38个班次,如D5468、D4218、D2132、D3125、D5562等。
G3284次高铁从上海虹桥站到成都东站,经过上海虹桥站,张家港站,如皋南站,盐城大丰站,盐城店,淮安东站,泗阳站,睢宁站,徐州东站,郑州东站,郑州西站,巩义南站,洛阳龙门站,华山北站,西安北站,洋县西站,汉中站,广元站,绵阳站,青白江东站,成都东站。