Answered by Shonali from India | Jul. 29, 2013 21:07
Firstly, I'd love to tell you that Henan, Shandong and Jiangsu are all provinces of China. Here are my suggestions to your inquiry between Shanghai and the capital cities of the three provinces.
For Henan: High-speed trains between Shanghai and Zhengzhou can take you to the destination within aorund 7h. While the direct plane takes around 1h and 45min.
For Shandong: High-speed trains are most convenient, which will take you from Shanghai Hongqiao to Jinan West.
For Jiangsu: It is most suggested to take the high-speed train to travel from Shanghai to Nanjing. It only takes around 1h and 40min.