Ask Questions
Question
Asked by kaley from USA | Nov. 27, 2012 15:04
About:Shanghai Long-Distance Bus

What is the price for a ride from Beijing to Shanghai? And how long does it take?

Reply
Answers (1)
Answered by Sally | Nov. 27, 2012 20:20
00Reply
By train or by air?
Well, G trains for the journey only takes about 5h and the duration for D trains is 9h or longer. The ticket fare for G trains is CNY555 for a second class seat and CNY935 for a first class seat. Well, D train cost CNY310-650. If you need a soft sleeper on D train, it may cost CNY1100 or around.
By air, it takes about 2-2.5h and the price varies a lot every day. You can search on the website:
https://www.travelchinaguide.com/china-flights/
00Reply

Related Questions:

Ask a Question
Categories:
Question Summary (100 characters)
Details (optional) (2,000 characters)
Name
Country
Email