我可以很负责任的告诉你:苏州火车站到东山镇坐公交2个小时到不了,最快也要2小时19分钟。因为我坐过502路公交。
公交线路:502路,全程约43.8公里,约120分钟
1、从苏州火车站步行约70米,到达火车站南广场首末站
2、乘坐502路,经过56站, 到达东山首末站
3、步行约410米,到达东山镇