Where is shanghai bus station?

Jing 'an District, Shanghai City, China. According to Baidu map, Shanghai Long-distance Bus Terminal is located at Zhongxing Road 1666, Jing 'an District, Shanghai. As a first-class inter-provincial passenger station, it belongs to Shanghai Zhixin (Group) Co., Ltd. and was put into use in May 2005. This station is the largest road passenger station in Shanghai, with a main building area of 539 1 1 m2 and a parking area of 34,224 m2. It is an important "window" for Shanghai's super-large public transportation infrastructure and land transportation gateway. Shanghai Long-distance Passenger Station, Shanghai Railway Station and its surrounding public transport facilities constitute the "northern hub" of Shanghai's transportation.