Beijing and Shanghai are both big cities in China. High-speed trains are available between the two cities.

Beijing to Shanghai

Beijing to Shanghai by train

High speed trains

G trains
Beijing South Train Station-Shanghai Hongqiao Train Station
Departure time from 7:00-17:32
29 trains available everyday, almost 3 trains per hour
Duration 4h48min-5h44min
Ticket fare
Business Class Seat CNY1748
Deluxe Class Seat CNY1053 (Only available on Train No.G115)
First Class Seat CNY 993
Sceond Class Seat CNY553

D Trains
Beijing South Train Station- Shanghai Train Station or Shanghai Hongqiao Train Station
Departure time from 8:18, 9:38, 11:40, 19:34, 21:16, 21:22
Duration 8h50min- 11h42min
It takes about 9h for trains depart in the daytime and 11h in the evening.

Ticket fare
First Class Seat CNY648 (Only Train D319 available)
Second Class Seat CNY 408(depart at 8:18, 9:38, 11:40) or CNY309 (depart at 19:34, 21:16, 21:22)
Deluxe Soft Sleeper CNY1233/1390
Soft Sleeper CNY1043/1173 for D315,D317; CNY 615/696 for D311,D313,D321

Normal trains

Train No.T109 Beijing Train Station- Shanghai Train Station
Depart at 19:33 arrive at 9:55 Duration 14h22min
Ticket fare
Deluxe Soft Sleeper CNY879.5/919.5
Soft Sleeper CNY476.5/497.5
Hard Sleeper CNY304.5/315.5/325.5
Hard Seat CNY177.5

Train No.1461
Beijing Train Station-Shanghai Train Station
Depart at 11:58 arrive at 8:08 Duration 20h10min
Ticket fare
Hard Sleeper CNY 283.5/294.5/304.5
Hard Seat CNY 156.5

Click here to book Beijing train station drop-off service, from CNY 300.
Click here to book Shanghai train station pick-up service, from CNY 390.

Shanghai to Beijing by train

High speed trains

G trains

Shanghai Hongqiao Train Station-Beijing South Train Station
Departure time from 7:00-17:43
29 trains available everyday, almost 3 trains per hour
Duration 4h48min-5h44min

Ticket fare
Business Class Seat CNY1748
Deluxe Class Seat CNY1053 (Only available on Train No.G148)
First Class Seat CNY 993
Sceond Class Seat CNY553

D Trains

Shanghai Train Station or Shanghai Hongqiao Train Station- Beijing South Train Station
Departure time from 8:17, 9:31, 10:23, 19:30, 20:00, 21:18
Duration 8h50min- 11h42min
It takes about 9h for trains depart in the daytime and 11h in the evening.

Ticket fare
First Class Seat CNY648 (Only Train D316 available)
Second Class Seat CNY 408(depart at 8:17, 9:31, 10:23) or CNY309 (depart at 19:30, 20:00, 21:18)
Deluxe Soft Sleeper CNY1233/1390
Soft Sleeper CNY1043/1173 for D318,D320; CNY 615/696 for D312,D314,D322

Normal trains

Train No.T110 Shanghai Train Station- Beijing Train Station
Depart at 18:14 arrive at 9:25 Duration 15h11min
Ticket fare
Deluxe Soft Sleeper CNY879.5/919.5
Soft Sleeper CNY476.5/497.5
Hard Sleeper CNY304.5/315.5/325.5
Hard Seat CNY177.5

Train No.1461
Shanghai Train Station-Beijing Train Station
Depart at 12:28 arrive at 10:40 Duration 22h12min
Ticket fare
Hard Sleeper CNY283.5/294.5/304.5
Hard Seat CNY156.5

Click here for more information about train travel in China: tickets purchase,change and cancellation,children ticket,luggage allowance, and etc.

Click here to book Shanghai train station drop-off service, from CNY 390.
Click here to book Beijing train station pick-up service, from CNY 300.

We ChinaTour.Net offers a reliable online train booking service. We have Train Schedules in English. It will be very easy for you to find your target train. Then, we will book the tickets for you. Only a few service fees charged. Book a Train Ticket

Recommended Beijing-Shanghai Tours:

5 days train travel (Beijing & Shanghai) from $523

Recommended Shanghai local tours:

1 Day Private Tour: Yu Garden, Bund, Jade Buddha, Oriental Tower   from $89
1 Day Tour to Suzhou and Zhouzhuang (from Shanghai, back)   from $107
4 Day 3 Night Shanghai, Zhouzhuang and Suzhou Tour Package   from$358    >>more tours

 

Leave a Reply