Answered by Sarah from Canada
|
Nov. 16, 2014 20:16
There is no fast one available from Guangzhou to Shanghai, but you can connect at Shenzhen. Form Shenzhen to Shanghai it will be about 12 hours and cost from CNY593.5 to CNY478.5 based on different seat class. You can check the details from this website.