Home China Train Beijing – Shanghai Bullet Trains

Beijing – Shanghai High-Speed Trains — Duration, Price, Stations, and Timetable

There are many high-speed trains running between Beijing and Shanghai, with G trains operating during the daytime and D trains during the nighttime. G trains are the faster train type, while D trains are slower but cheaper. It's one of the most popular rail routes in China.

  • Distance: 1,318 kilometers (819 miles)
  • Shortest duration: 4 h 48 min
  • Number of trains: 46 pairs of high-speed trains (43 daytime trains and 3 overnight trains)

Ticket Prices for 5 Different Seat Classes

The two types of high-speed train operating on the Beijing–Shanghai High-Speed Railway line are equipped with the same modern and new facilities. The only difference is that G trains are much faster than D trains, and the price is higher.

Prices of Different Seat Classes on a Beijing – Shanghai High-Speed Train

Train types Seat classes Price

G trains

(duration: 5 hours)

Business class seat ¥1,748 ($266)
1st class seat ¥933 ($142)
2nd class seat ¥553 ($84)

Overnight D trains

(duration: 12 hours)

Deluxe sleeper ¥1,428 ($216)
Soft sleeper ¥696 ($106)
2nd class seat ¥309 ($47)

Features of the 5 Seat Classes

first class seatsFirst class seats
  • Business class seats on G trains: 3 seats in a row, adjustable seats can recline to a horizontal lying down position, the most comfortable
  • 1st class seats on G trains: 4 seats in a row, the most recommended 
  • 2nd class seats on G/D trains: 5 seats in a row, cheapest seats on high-speed trains
  • Deluxe sleeper on D trains: 2 berths in a cabin, suitable for couples, best choice for an overnight train
  • Soft sleeper on D trains: 4 berths in a cabin, half the price of a deluxe sleeper

Allows 2 Hours Between Getting to the Train Station and Departure

We suggest you choose a train that allows you to arrive at the train station 2 hours before its departure because the stations in Beijing and Shanghai are very large and it takes time navigate and negotiate security checks and lines.

There are usually many passengers queued up in front of the ticket windows and entrances, especially during peak season and China's public holidays, such as the first weeks of May and October.

Buy Train Tickets Online or at Train Stations

passportValid ID is required when buying a ticket AND boarding a train

Valid ID is required when buying a ticket AND boarding a train:

  • Foreign passengers: passport
  • Hong Kong, Macau, and Taiwan passengers: Mainland Travel Permit

Online Booking — the Most Convenient Way

You can book train tickets online easily through China Highlights Train Ticket Service. We provide detailed and helpful English guidance, a 24/7 service, and also a ticket delivery service. You only need to complete three steps to get your train tickets.

Alternatively, you can contact your travel advisor to help you buy the train tickets, which is also very convenient.

Or Buy Train Tickets at Train Stations — If You Can Speak Some Chinese

This is a good choice if you know some Chinese characters and can speak simple Chinese.

If you don't know Chinese, please see our Chinese translation table below for help:

English Chinese
I want a high-speed train ticket from Beijing to Shanghai.   我想买1张从北京到上海的高铁票。
I would like to take a train that departs at around 10:00. 我想买10点左右发车的高铁。
I want a high-speed train ticket from Shanghai to Beijing.  我想买1张从上海到北京的高铁票。
I want an overnight train ticket from Shanghai to Beijing. 我想买1张从上海到北京的动卧票。

We, at China Highlights, will be glad to help you if you need more Chinese translations.

Go to the Right Train Station — D/G Trains Depart/Arrive at Different Shanghai Terminals

beijing south railway stationBeijing South Railway Station

There are several train stations in Beijing and Shanghai. G trains use Shanghai Hongqiao Station, while D trains use Shanghai Station. So make sure that you are at the right train station for your train.

If You are Taking a G Train

  • Beijing Terminal: Beijing South Railway Station ("北京南 Beijing Nan" on tickets)
  • Shanghai Terminal: Shanghai Hongqiao Railway Station ("上海虹桥 Shanghai Hongqiao" on tickets)

Getting to Beijing South Railway Station by Taxi

Beijing South Railway Station is about 7 kilometers (4 miles) from Tian'anmen Square and 35 kilometers (22 miles) from Beijing Capital International Airport.

Taxi Stand Cost Journey
From Tian'anmen Square 25 yuan (4 USD)  20 minutes
From Beijing Capital International Airport 130 yuan (20 USD) (includes expressway toll) 1 hour

See our transportation guide for Beijing South Railway Station.

Getting to Shanghai Hongqiao Railway Station by Taxi

There is a distance of about 20 kilometers (13 miles) between Shanghai's two stations so make sure that you go to the right one if you depart from Shanghai.

Taxi Stand Cost Journey
The Oriental Pearl Tower 80 yuan (12 USD) 50 minutes
Shanghai Railway Station 75 yuan (11.50 USD) 40 minutes
Shanghai Hongqiao International Airport 25 yuan (4 USD) 20 minutes
Shanghai Pudong International Airport 210 yuan (32 USD) (includes expressway toll) 1 hour

See our transportation guide for Shanghai Hongqiao Railway Station.

If You Are Taking an Overnight D Train

  • Beijing Terminal: Beijing South Railway Station ("北京南 Beijing Nan" on tickets)
  • Shanghai Terminal: Shanghai Railway Station ("上海 Shanghai" on tickets)

Getting to Shanghai Railway Station by Taxi

Taxi Stand Cost Journey
The Oriental Pearl Tower 30 yuan (4.50 USD) 25 minutes
Shanghai Hongqiao Railway Station 80 yuan (12 USD) 50 minutes
Shanghai Hongqiao International Airport 60 yuan (9 USD) 40 minutes
Shanghai Pudong International Airport 175 yuan (27 USD) (includes expressway toll) 1 hour

See our transportation guide for Shanghai Railway Station for more.

High-Speed Train Timetables

The timetables below are only for your reference. If you want up-to-date schedules, you may use the search tool at the top of this page, or our Train Ticket Booking Service.

If you are looking for tour planning ideas using this route, please see Beijing to Shanghai Train Travel Route.

beijing shanghai high speed rail

Daytime G Trains Timetable

Terminals:

  • Beijing South Railway Station
  • Shanghai Hongqiao Railway Station

(Updated on June 7, 2016.)

Beijing to Shanghai Shanghai to Beijing
Train No. Depart Arrive Duration Train No. Depart Arrive Duration
G101 06:44 12:38 5 h 54 min G102 06:39 12:18 5 h 39 min
G5 07:00 11:55 4 h 55 min G104 06:53 12:23 5 h 30 min
G103 07:05 12:42 5 h 37 min G6 07:00 11:55 4 h 55 min
G105 07:35 13:15 5 h 40 min G106 07:10 12:42 5 h 32 min
G11 08:00 13:10 5 h 10 min G108 07:20 13:11 5 h 51 min
G107 08:05 13:38 5 h 33 min G110 07:30 13:33 6 h 3 min
G109 08:15 14:07 5 h 52 min G12 08:00 13:16 5 h 16 min
G111 08:35 14:25 5 h 50 min G112 08:05 14:08 6 h 3 min
G113 08:53 14:30 5 h 37 min G114 08:16 14:12 5 h 56 min
G1 09:00 13:48 4 h 48 min G2 09:00 13:48 4 h 48 min
G41 09:16 14:46 5 h 30 min G116 09:34 15:23 5 h 49 min
G115 09:22 15:07 5 h 45 min G118 09:54 15:44 5 h 50 min
G117 09:40 15:31 5 h 51 min G14 10:00 14:58 4 h 58 min
G13 10:00 14:55 4 h 55 min G120 10:05 15:59 5 h 54 min
G119 10:05 15:45 5 h 40 min G42 10:28 16:06 5 h 38 min
G121 10:28 16:28 6 h  G122 10:46 16:33 5 h 47 min
G15 11:00 15:55 4 h 55 min G16 11:00 15:55 4 h 55 min
G123 11:05 16:50 5 h 45 min G124 11:05 16:55 5 h 50 min
G125 11:10 16:59 5 h 49 min G126 11:10 17:00 5 h 50 min
G411 11:20 17:07 5 h 47 min G128 11:15 17:13 5 h 58 min
G127 11:35 17:16 5 h 41 min G130 11:26 17:23 5 h 57 min
G129 12:10 17:49 5 h 39 min G132 12:12 18:08 5 h 56 min
G131 12:25 18:14 5 h 49 min G412 12:23 18:31 6 h 8 min
G133 12:40 18:37 5 h 57 min G134 13:02 18:52 5 h 50 min
G135 12:55 18:57 6 h 2 min G136 13:17 19:08 5 h 51 min
G137 13:07 19:01 5 h 54 min G138 13:30 19:23 5 h 53 min
G139 13:40 19:52 6 h 12 min G140 13:41 19:31 5 h 50 min
G3 14:00 18:48 4 h 48 min G4 14:00 18:48 4 h 48 min
G43 14:05 19:38 5 h 33 min G142 14:21 20:18 5 h 57 min
G141 14:10 20:13 6 h 3 min G144 14:35 20:29 5 h 54 min
G143 14:31 20:26 5 h 55 min G18 15:00 19:55 4 h 55 min
G145 14:36 20:43 6 h 7 min G146 15:05 20:50 5 h 45 min
G17 15:00 19:56 4 h 56 min G148 15:32 21:12 5 h 40 min
G147 15:41 21:50 6 h 9 min G20 16:00 21:17 5 h 17 min
G19 16:00 21:15 5 h 15 min G150 16:05 21:47 5 h 42 min
G149 16:25 22:24 5 h 59 min G152 16:19 21:52 5 h 33 min
G151 16:35 22:35 6 h G22 17:00 22:24 5 h 24 min
G21 17:00 22:39 5 h 39 min G154 17:14 22:40 5 h 26 min
G153 17:15 22:52 5 h 37 min G156 17:19 22:52 5 h 33 min
G155 17:20 23:08 5 h 48 min G44 17:24 23:01 5 h 37 min
G157 17:43 23:23 5 h 40 min G158 17:34 23:18 5 h 44 min
G159 17:48 23:28 5 h 40 min G160 17:39 23:28 5 h 49 min
G7 19:00 23:55 4 h 55 min G8 19:00 23:48 4 h 48 min

Overnight D Trains Timetable

Terminals:

  • Beijing South Railway Station
  • Shanghai Railway Station
Beijing to Shanghai Shanghai to Beijing
Train No. Depart Arrive Duration Train No. Depart Arrive Duration
D313 19:34 07:41+1 day 12 h 7 min D312 19:10 07:07+1 day 11 h 57 min
D311 21:16 09:08+1 day 11 h 52 min D322 19:53 07:45+1 day 11 h 52 min
D321 21:23 09:13+1 day 11 h 50 min D314 21:08 08:55+1 day 11 h 47 min

New and Modern Facilities on High-Speed Trains

The facilities and appearance of G and D trains are similar in that they are all new and modern. The bullet-shaped trains are white. The facilities include:

  • a restaurant car and canteen bars
  • free boiling/cold water
  • fully air-conditioned
  • adjustable seats
  • 220V AC sockets
  • Chinese/Western-style toilets and a handicapped restroom

bullet train facilities

Western-Style Toilets Are Available on High-Speed Trains!

Chinese toilets are one of the biggest issues for a foreign traveler in China. Don't worry! Western-style toilets are set at the end of each carriage and are equipped with toilet paper. However, they may occasionally run out of toilet paper, so you are recommended to take your own, just in case.

Related Articles

Author: Kelly

Do you like this article and want China Highlights to reward the author? If so, choose the amount below:

Your email address will only be used for a thank you email from the author.