From Shanghai train to Changzhou. 56 min $37. From Shanghai Zongzhan bus to Jiangsu Changzhou. 2 h $10. From Shanghai taxi to Changzhou. 1 h 53 min $122. From Shanghai drive to Changzhou. 1 h 53 min $19.
Bus or train from Shanghai to Changzhou?
China Railways G-Class operates a train from Shanghai to Changzhou hourly. Tickets cost $35 - $45 and the journey takes 56 min. Alternatively, China Bus Guide operates a bus from Shanghai to Changzhou 4 times a day. Tickets cost $9 - $14 and the journey takes 2 h.