Answered by Juliet
|
Apr. 13, 2014 21:58
Yes. The fastest way from Hongkong to Shanghai is by air and the journey takes around 3 hours. Direct trains are also available, but they depart every other day. Besides, you may consider to travel to Shenzhen first and then go to Shanghai by plane or train.