Urban and rural buses in Changshu usually leave at 5: 50 in the morning, every 20-30 minutes and end at 6: 00 in the evening, but if you go back at night, you'd better leave before 5: 30. Generally speaking, the last bus from the city to the countryside is around 5: 25, except Tang Zhi and Mei Li.
207 Merchants City-Guli
The route is the same as the answer upstairs.