没有昆山直接到东莞的车,需要到广州转车,坐1311次火车可以从昆山直接上车,到广州下。昆山离上海挺近的,可以考虑到上海到广州的车,,这样还快些,有K47和K99。
到深圳也可以,深圳离东莞近一点.网上时刻表里都能查到,火车票代售点也都有时刻表参考的.