Top 10 China tours 2023/2024 for first visits and returns: embark on a lifetime experience.Learn more
Beijing - Shanghai High-Speed Trains

Beijing - Shanghai High-Speed Trains

Written byFabioUpdated Apr. 7, 2023

The railway between Beijing and Shanghai, also called Jinghu Railway (京沪铁路), is one of thebusiest, most important and popularrail lines in China. It departs from Beijing, passes through major cities Tianjin, Jinan, Nanjing and Suzhou, and arrives at Shanghai. After thehigh-speed serviceon this railway began, the train travel time between Beijing and Shanghai has been greatly shortened. Thefastest trainfrom Beijing to Shanghai takes less than 4.5 hours to finish 1,318 kilometers.

There are 42 pairs ofhigh-speed trainsrunning between Beijing and Shanghai, withG-category trainsoperating during the daytime andD-category trainsrunning at night.

Brief Introduction of Beijing – Shanghai Bullet Trains

Beijing to Shanghai Daytime High-Speed Train Schedules

(Updated on March 25th, 2023)

Beijing South Station to Shanghai Hongqiao Station
Train Number Departure Arrival Duration
G103 06:20 11:58 5 h 38 min
G111 08:16 14:11 5 h 55 min
G5 09:00 13:37 4 h 37 min
G7 10:00 14:35 4 h 35 min
G9 11:00 15:37 4 h 37 min
G25 18:04 22:58 4 h 54 min
Beijing South Station to Shanghai Station
Train Number Departure Arrival Duration
G1 07:00 11:29 4 h 29 min
G27 19:00 23:29 4 h 29 min

Trains listed in the table are the fastest ones from Beijing to Shanghai. There are 40 daytime bullet trains in total running between these two cities, departing from 06:43 to 19:08. The timetable above is only for your reference. If you wantup-to-date schedules, please use the search tool at the top of this page, or search onChina Train Ticket Service.

Shanghai to Beijing Daytime High-Speed Train Schedules

(Updated on March 25th, 2023)

Shanghai Hongqiao Station to Beijing South Station
Train Number Departure Arrival Duration
G102 06:37 12:38 6 h 1 min
G8 09:00 13:28 4 h 28 min
G10 10:00 14:28 4 h 28 min
G12 11:00 15:31 4 h 31 min
G22 16:00 20:37 4 h 37 min
Shanghai Station to Beijing South Station
Train Number Departure Arrival Duration
G2 07:00 11:38 4 h 38 min
G26 17:55 22:35 4 h 40 min

Trains listed in the table are the fastest ones from Shanghai to Beijing. There are 40 daytime bullet trains in total running between these two cities, departing from 06:26 to 19:00. Shanghai to Beijing bullet train'sup-to-date schedules.

Beijing to Shanghai Overnight Bullet Train Schedules

(Updated on March 25th, 2023)

Train Number Departure Arrival Duration
D701 19:22 fromBeijing Railway Station 07:26 next day atShanghai Railway Station 12 h 4 min
D709 19:36 from Beijing South Railway Station 07:54 next day atShanghai Railway Station 12 h 18 min
D705 21:21 fromBeijing Railway Station 09:27 next day atShanghai Railway Station 12 h 6 min
hexiehao high-speed train"Hexiehao" high-speed train from Shanghai to Beijing

Please note:These 3 overnight bullet trainsoperate at different train stations:

1. Train D709 terminates at Beijing South and Shanghai railway stations. Beijing South Station is a long way from the city center.

2. Trains D701 and D705 terminate at centrally located Beijing and Shanghai railway stations.

Shanghai to Beijing Overnight Bullet Train Schedules

(Updated on March 25th, 2023)

Train Number Departure Arrival Duration
D706 21:15 fromShanghai Railway Station 09:26 next day atBeijing Railway Station 12 h 11 min
D710 21:21 fromShanghai Railway Station 09:24 next day at Beijing South Railway Station 12 h 3 min

Shanghai to Beijing Overnight Bullet Train Up-to-Date Schedules.

北京——山ghai Bullet Train Ticket Prices

Train Types Seat Classes Price
G trains Business class seat 1,748 CNY (US$266)
1st class seat 933 CNY (US$142)
2nd class seat 553 CNY (US$84)
Overnight D trains Soft sleeper (four berths in a private compartment) 515 CNY (US$76)
Hard sleeper (six berths in an open-plan compartment) 404 CNY (US$60)
2nd class seat 271 CNY (US$40)

Children's tickets:A child fare is 50% (for seats) or about 75% (for sleepers) of the full price (children faresdo notapply to sleepers on D and G trains). Children's fares apply to children not taller than 1.5 m and younger than 12 years of age. Refer to this link for more information aboutchildren's tickets.

Type of Seats on G and D Trains in China

北京——山ghai Non-Bullet Train

Beijing to Shanghai Overnight Train Schedules

(Updated on March 25th, 2023)

Train Number Departure Arrival Duration
Z281 19:17 09:46 next day 14 h 29 min
T109 20:05 11:00 next day 14 h 55 min

Beijing to Shanghai Ordinary Train Up-to-date Schedules.

Shanghai to Beijing Overnight Train Schedules

(Updated on March 25th, 2023)

Train Number Departure Arrival Duration
T110 17:46 10:08 next day 16 h 22 min
Z282 19:19 10:37 next day 15 h 18 min

Shanghai to Beijing Ordinary Train Up-to-Date Schedules.

Ticket Fares

Train Number Superior soft sleeper Soft sleeper Hard sleeper Hard seat
T109 879.5 CNY (US$129) 525 CNY (US$77) 335 CNY (US$50) 177.5 CNY (US$26)
Z282 - 525 CNY (US$77) 335 CNY (US$50) 177.5 CNY (US$26)

How to Choose Train Types and Seat Classes

China overnight bullet trainHigh-speed sleeper train from Beijing to Shanghai

北京——山ghai Daytime Bullet Train

1. This type of trains are the fastest ones among all the types. Especially"Fuxinghao",the fastest passenger train in the world, which can operate up to400 km/h (249 miles per hour). Tickets on G trains are the most expensive.

2. G trains have three classes of seat: business class, first class and second class.

  • Second class isthe cheapest classon a high-speed train, with 5 seats (3+2) in a row. Some passengers find second class a bit cramped.
  • First class ismore spaciousthan second class, with 4 seats (2+2) in a row. More expensive than second class.
  • Business class isthe most comfortable yet most expensiveclass on a high-speed train. It has 3 leather seats (1+2) in a row, which can be reclined to a flat bed.
“Fuxinghao” high-speed train, the most fast train in China"Fuxinghao" – the newest high-speed train in China and the fastest train in the world

"Fuxinghao" – China's Newest Type of High-Speed Train

China has developed a new type of high-speed train called "Fuxinghao", with a maximum speed of 400 kph (250 mph). The first pairs of "Fuuxinghao" high-speed trains operated on Beijing–Shanghai rail line in 2017.

Compared to "Hexiehao" high-speed trains, "Fuxinghao" high-speed trains are more comfortable and better-equipped. The whole train has access toWi-Fi.

Nowadays, "Fuxinghao" high-speed trains on Beijing–Shanghai route areG5/G6between Beijing South Station and Shanghai Railway Station;G1/G2, G3/G4,G7/G8,G9/G10andG17/G18between Beijing South and Shanghai Hongqiao Station.

Find out more aboutChina High-Speed Train Types.

北京——山ghai Overnight Bullet Train

1.Overnight bullet trains are fast, clean and modern. They travel at night, save you a night's hotel bill and also leaves you sufficient daytime for sightseeing.

2. Soft sleeper on bullet trains are comfortable and provide great privacy. There are four berths, two upper and two lower berths, in a private compartment, with a lockable door. Lower berth is more expensive than upper berth. Pillow, sheet and blanket are provided.

soft sleeperSoft sleeper on Beijing to Shanghai non-bullet train

3.还有overnig二等座位ht high-speed train. The ticket fare is cheaper than a sleeper ticket. But it would be tiring to sit in a chair for such a long journey.

北京——山ghai Non-Bullet Overnight Train

1. Normal-speed overnight trains are slower, and not as new as bullet overnight trains, and facilities inside are a bit outdated. Ticket fares arecheaper. It is a good choice for travelers with limites budget.

2. Some trains havesuperior soft sleeper(2 berths in a private compartment), which is the most luxurious sleeper class and are perfect for couples. Soft sleeper is the most popular in foreign travlers. Hard sleeper is more cost-effective. It consists of open plan compartments and does not provide good privacy as soft sleeper.

Also readHow to Choose Between Train Types and Seat Classes in China.

Beijing to Shanghai, by Train or Plane?

Between Beijing and Shanghai, which means of transportation is better, by high-speed train or plane?

Quick Facts

Plane Bullet Train
Ticket Price 600 – 1490 CNY (USD 88-219) 553 – 1748 CNY (USD 81-257)
Duration 2 – 2.5 hours 4.5 – 6 hours
Total Travel Time 6 hours 7 - 8 hours
Punctuality Sometimes there will be delays Punctual

Read more information aboutBeijing to Shanghai by Train or Plane?

Other Popular Rail Routes From Beijing

beijing to pingyao bullet trainPingyao Ancient City

Domestic High-Speed Rail Lines

International Rail Lines

Other Popular Rail Routes from Shanghai

China Train Travel FAQs

How many days in advance can I book China train tickets?
I cannot find a train for my route, what can I do?
Can you buy international train tickets?
Can I book e-tickets for trains in China?

More Questions about China Train Travel

Contact us via WeChat
我们来这里是为了帮助你…
start planning your tailor-made tour with 1-1 help from our travel advisors.Create Your Trip

The China Highlights Experience

1-to-1 Expert Planning

1-to-1 Expert Planning

Your tour will be tailor-made by your personal travel advisor — a destination expert. Every reply will be within 24 hours.

Personal Journeys

Personal Journeys

Enjoy your personal local guide and ride. Explore destinations at your own pace. Have unparalleled flexibility, which is impossible on a group tour.

Authentic Experiences

Authentic Experiences

Discover the hidden gems. Experience local culture by practicing it. Try new and exciting activities, and unveil the stories behind the sights and people.

Well-Selected Local Guides

Well-Selected Local Guides

Knowledgeable, enthusiastic, and attentive — your personal local guides will share interesting stories, insider information, and even create unexpected highlights!

China Highlights tailor-makes China tours to help travelers discover China their way. We're a passionate team of one hundred avid travelers who love to share our knowledge of China with those looking for a more authentic travel experience,more ...
China Highlights International Travel Service Co., LTD
Corporate Number: 914503003486045699
Featured on