苏州和无锡都没有火车直达东莞,你可以选择在上海南站转车,上海南站有一趟特快直达东莞东站,相比其它站,在上海南站转车时间较快T101 上海南—深圳 上海南13:40开车,第二天08:09到达东莞东站,历时18:29,硬座219,硬卧上/中/下368/381/394买卧铺的话,其实你也可以考虑机票无锡有直飞广州,苏州就没有了