Answered by Eileen
|
Jan. 11, 2016 03:52
It is best to take a high speed train to Shenzhen in 14.5h and the cost is CNY574 for a second class seat and CNY708.5 for a first class seat. To Guangzhou, there are only ordinary trains and it takes around CNY428 for a hard sleeper and CNY748 for a soft sleeper. In addition, direct flights to both cities are available. Sometimes, the airlines offer great discounts. And the best way between Shenzhen to Guangzhou is to take a fast train.