Especially when travelling alone, such long journeys can be extremely boring. The plane is in this case the perfect alternative: if you can book in advance, low cost airlines can offer tickets to Shanghai even cheaper than train tickets.
In which stations can you take the train to Shanghai and where will you arrive?
You can take the train to Shanghai at Beijing South or Beijing, which arrives at Suzhou North, Shanghai Hongqiao or Shanghai.
Travelling by train to Shanghai from Beijing: how many daily connections are there?
If you need to travel to Shanghai from Beijing please know that there are 20 train connections every day. Please know that absolutely all these connections direct lines. Therefore, you will stay in the same train for the whole trip.
When are the frist and last trains from Beijing to Shanghai scheduled?
The average duration of the journey is 6 hours and 4 minutes, but the fastest connections take you to Shanghai in 4 hours and 40 minutes. The first train leaves from Beijing at 07:07, while the last one leaves at 13:09.





