According to Baidu map, Changshu Forest Kingdom Sports Park is located at No.8 Kaiwen Road, Changshu City, Suzhou City, Jiangsu Province, west of Xiangshan North Road and southeast of Changshu Sports Center. The nearest bus stop is Changshu Municipal Affairs Service Center Station, passing through buses: Changshu 104, Changshu 105, Changshu 165438 and Changshu 230.