Shanghai High Speed Train

Shanghai, the most dynamic economy center of China, owns a convenient transportation network and stunning cityscape. Well-connected with frequent international flights, most travelers choose Shanghai as a start point of their China tour. Taking a high speed train from Shanghai to the surrounding cities or other popular destinations, you must enjoy the efficiency and the comfort of the trains as well as beauty of the scenery along the railway.

High Speed Trains from/to Shanghai

At present, there are daily available high speed trains from Shanghai to China’s most major tourist destinations, such as Beijing, Xian, Lanzhou, Suzhou, Hangzhou, Nanjing, Guilin, Chengdu, etc. Both Shanghai Hongqiao Railway Station and Shanghai Railway Station operate high speed trains (including G-trains, D-trains and C-trains).There are over 500 daily high speed trains running from/to Shanghai Hongqiao and over 160 daily high speed trains departing from or arriving at Shanghai Railway Station.

Shanghai High Speed Rail Map

Shanghai High Speed Rail Map

Popular Shanghai High Speed Train Routes

There are many high speed train routes connecting Shanghai with many other popular tourist destinations. Check the following most popular high speed train routes from Shanghai and get inspired for your next China high speed train tour.

● Shanghai Beijing High Speed Train

Railway Stations: Shanghai Hongqiao / Shanghai - Beijing South

Distance: 1,318km (819 miles)

Duration: about 4 hours 20 minutes ~ 12 hours

High speed train from Shanghai to Beijing is one of the most popular high speed rails for western travelers for its quickness, cleanness and cheaper price than taking flight. Following the Beijing-Shanghai high speed rail, there are mainly two kinds of high speed trains, namely G-trains (speed above 300 km/h) and D trains (speed at 250-300 km/h). There are 44 high speed G-trains and 3 high speed D-trains departing from Shanghai to Beijing. One G-train takes about five hours running the 1318 km at the average speed above 300 km/h. Most of the G trains running between Shanghai and Beijing will take a stop at Nanjing South Station.

Shanghai to Beijing Fuxing Trains: The new Fuxing trains in the public eyes have been used for some shifts between Beijing and Shanghai. At present, travelers from Shanghai to Beijing could take from the trains G6, G2, G14, G4, G18, G8 and G22 to suite your schedule and experience its higher speed and more advanced technologies and advantages. The fastest Fuxing train G22 takes only 4 hour and 18 minutes.

Helpful Links:

Shanghai Beijing Train Route Maps | Shanghai to Beijing Train Schedule | Beijing to Shanghai Train Schedule

Related Tours:

>> 6 Days Beijing Shanghai Tour by High Speed Train

>> 7 Days Shanghai Beijing Tour by High Speed Train

Beijing Shanghai High Speed Train

Beijing Shanghai High Speed Train Route Map

Shanghai Hongqiao Railway Station

Shanghai Hongqiao Railway Station

● Shanghai Hangzhou High Speed Train

Railway Stations: Shanghai Hongqiao - Hangzhou / Hangzhou East, Shanghai - Hangzhou

Distance: 144km (90 miles)

Duration: 45 minutes ~ 1 hour 42 minutes

If you want to travel from Shanghai to Paradise City Hangzhou and explore its beautiful West Lake and some cultural sites (like China National Silk Museum, Lingyin Temple, China Tea Museum, etc.), taking a high speed train is the perfect choice. There are about 130 scheduled high speed trains running from Shanghai to Hangzhou daily, including 112 G-trains and 20 D-trains. Frequently as every ten minutes (even shorter as five minutes) there is one high speed train departing. Taking the fast G-trains, you may get to Hangzhou from Shanghai within 1 hour. The earliest train departs from Shanghai at 6:00 and the last train departs at 21:30. During your train journey, you get an opportunity to feast your eyes on the rural villages in eastern China.

Helpful Links:

Shanghai Hangzhou Train Route Maps | Shanghai to Hangzhou Train Schedule | Hangzhou to Shanghai Train Schedule

Related Tours:

>> 5 Days Essence of Shanghai & Hangzhou Tour

>> 5 Days Shanghai Hangzhou Suzhou Highlights Tour

>> 6 Days Splendid East China Tour by Bullet Train

Shanghai Hangzhou High Speed Train

Shanghai Hangzhou High Speed Train Route

Shanghai Hangzhou High Speed Train

Shanghai Hangzhou High Speed Train

● Shanghai Suzhou High Speed Train

Railway Stations: Shanghai Hongqiao - Suzhou / Suzhou North, Shanghai - Suzhou / Suzhou North / Suzhou Yuanqu

Distance: 81km (50 miles)

Duration: 23 ~ 67 minutes

With a short distance of 81km, Shanghai Suzhou High Speed Rail offers a quick transfer between international metropolis Shanghai and Garden City Suzhou. After a 3 or more days’ tour in Shanghai, taking a high speed trains to Suzhou allows you get a wonderful sight of the delicately-designed classical gardens which are listed as UNESCO World Cultural Sites. Totally, there are more than 180 daily high speed trains transferring from Shanghai to Suzhou. From 05:58 ~ 22:55, you can easily catch one a train to Suzhou from Shanghai Hongqiao Railway Station or Shanghai Railway Station in every 10 ~ 20 minutes. Some trains are able to take you to Suzhou within 30 minutes, and the fastest train cost only 23 minutes.

Helpful Links:

Shanghai Suzhou Train Route Maps | Shanghai to Suzhou Train Schedule | Suzhou to Shanghai Train Schedule

Related Tours:

>> 5 Days Shanghai Hangzhou Suzhou Highlights Tour

Shanghai Suzhou High Speed Train

Shanghai Suzhou High Speed Train Route

Shanghai Suzhou High Speed Train

Shanghai Suzhou High Speed Train

● Shanghai Nanjing High Speed Train

Railway Stations: Shanghai Hongqiao / Shanghai - Nanjing / Nanjing South

Distance: 299km (185 miles)

Duration: 59 minutes ~3 hours and 25 minutes

Nanjing, the capital of Jiangsu Province, is connected with Shanghai through high speed rail. Both Shanghai Hongqiao Railway Station and Shanghai Railway Station provide high speed trains to Nanjing Railway Station and Nanjing South Railway Station. There are 226 high speed trains for your choice. The earliest train departs from Shanghai Railway Station at 05:48 and arrives in Nanjing South Railway Station at 07:57. The last train departs from Shanghai Railway Station at 22:55 and arrives in Nanjing Railway Station at 01:39 of the next day. Usually, the high speed trains take about 1 hour. But some trains which will take stops at more mid-way stations cost longer time. All Shanghai Beijing high speed trains take a stop in Nanjing, so you can catch a Fuxing train from Shanghai to Nanjing as well.

Helpful Links:

Shanghai Nanjing Train Route Maps | Shanghai to Nanjing Train Schedule | Nanjing to Shanghai Train Schedule

Related Tours:

>> 5 Days Shanghai & Nanjing Highlights Tour

>> 8 Days East China Tour by High-speed Train

Shanghai Nanjing High Speed Train

Shanghai Nanjing High Speed Train Route

Shanghai Nanjing High Speed Train

Business Class Seats on Shanghai Nanjing High Speed Train

● Shanghai Xian High Speed Train

Railway Stations: Shanghai Hongqiao / Shanghai - Xian North

Distance: 1,509km (938 miles)

Duration: about 6 ~ 11 hours

It is with a total length of 1503 km from Shanghai to Xian. There are 9 G trains (the first starting at 06:10,and the last arriving at 23:33) running between Shanghai Hongqiao Railway Station to Xian North Railway Statio ,and 1 D-trains (D306) departing from Shanghai Railway Station at 22:55 and arriving at Xian North Railway Station at 09:53. It will pass the tourist cities like Suzhou, Nanjing and Zhengzhou on the way. Usually the G-trains take about 6~7.5 hour and the D-train takes about 11 hours. Some travelers prefer to take a flight to travel between Shanghai and Xian. If you are interested in a comfortable sightseeing train journey, you are suggested to take a G-train and you can save much time.

Helpful Links:

Shanghai Xian Train Route Maps | Shanghai to Xian Train Schedule | Xian to Shanghai Train Schedule

Related Tours:

>> 4 Days Shanghai Xian Overnight Train Tour

Shanghai Xian High Speed Train

Shanghai Xian High Speed Train Route

Shanghai Xian High Speed Train

Shanghai Xian High Speed Train

● Shanghai Huangshan High Speed Train

Railway Stations: Shanghai Hongqiao - Huangshan North

Distance: 662km (411 miles)

Duration: 4 hours and 23 minutes

It is popular to take a high speed train to Huangshan to admire the beauty of Yellow Mountain and some ancient villages like Hongcun and Xidi. At present, there are 2 groups of high speed trains between Shanghai and Huangshan - 2 high speed trains from Shanghai Hongqiao Railway Station to Huangshan North Railway Station and other two in opposite direction. All of them are high speed G-trains with duration of about 4 ~ 4.5 hours. Huangshan North Railway Station is 11 km away from Huangshan City and 68 km away from the Yellow Mountain, so you can get to the downtown area and Yellow Mountain easily.

Helpful Links:

Shanghai Huangshan Train Route Maps | Shanghai to Huangshan Train Schedule | Huangshan to Shanghai Train Schedule

Related Tours:

>> 5 Days Shanghai Huangshan Tour by High Speed Train

>> 7 Days Shanghai Hangzhou Mt. Huangshan Tour Package

>> 9 Days East China & Mt. Huang Tour by Speed Train

Shanghai Huangshan High Speed Train

Shanghai Huangshan High Speed Train Route Map

Shanghai Huangshan High Speed Train

Shanghai Huangshan High Speed Train

● Shanghai Zhengzhou High Speed Train

Railway Stations: Shanghai Hongqiao - Zhengzhou East / Zhengzhou, Shanghai - Zhengzhou East

Distance: 986km (613 miles)

Duration: 4 ~ 8 hours

There are about 22 daily high speed trains (21 G-trains and 1 D-train) running from Shanghai to Zhengzhou, with stop at Kaifeng city. Taking a high speed G-train, visitors can reach Zhengzhou from Shanghai for only about 4 ~ 5.5 hours covering the railway of about 986 kilometers long. The earliest G-train starts at around 06:10 from Shanghai and the last one at around 19:18 to Zhengzhou, so you could choose one to suit your tour including Shanghai. The D-train is a night train, departing at 22:55 and arriving at 07:15 of the next day. Since some of the trains arrive at Zhengzhou East Station and some other at Zhengzhou Station, you could check it when booking. Moreover, from Shanghai to Kaifeng, there are about 2 trains available during 06:15~16:26, and it needs about 4.5 hours for arriving.

Helpful Links:

Shanghai Zhengzhou Train Route Maps | Shanghai to Zhengzhou Train Schedule | Zhengzhou to Shanghai Train Schedule

Shanghai Zhengzhou High Speed Train

Shanghai Zhengzhou High Speed Train Route Map

Zhengzhou East Railway Station

Zhengzhou East Railway Station

● Shanghai Kunming High Speed Train

Railway Stations: Shanghai Hongqiao Railway Station - Kunming South Railway Station

Distance: 2,252km (1,400 miles)

Duration: 10.5 ~ 12 hours

The high speed rail between Shanghai and Kunming, reaching 2,252km long, is the longest high speed railway in east-west direction. There are 4 daily high speed G-trains running from Shanghai Hongqiao Railway Station to Kunming South Railway Station, available during 07:22~11:15. The trains are G1371, G1373, G1375, and G1377, and the whole journey needs about 10.5~12 hours, you could choose the one train to best suit your tour including Shanghai and Kunming to enjoy their highlights with speed and comfort. It passes several tourist destinations, like Hangzhou, Changsha, Guiyang, etc. If you want a shorter high speed train journey to Kunming, you can start your tour in Guiyang or Kaili.

Helpful Links:

Shanghai Kunming Train Route Maps | Shanghai to Kunming Train Schedule | Kunming to Shanghai Train Schedule

Related Tours:

>> 7 Days Kunming & Guizhou Ethnic Culture Tour

Shanghai Kunming High Speed Train

Shanghai Kunming High Speed Train Route

Kunming South Railway Station

Kunming South Railway Station

● Shanghai Lanzhou High Speed Train

Railway Stations: Shanghai Hongqiao - Lanzhou East

Distance: 2,077km (1,291 miles)

Duration: 10.5 hours

There is one 1 group of high speeds train between Shanghai and Lanzhou currently. High Speed Train G1970 starts from Shanghai Hongqiao Railway Station at 06:10 and reaches Lanzhou East Railway Station at 16:41. The whole Shanghai Lanzhou high speed train trip cost about 10.5 hours. From metropolis Shanghai to northwestern China, you can indulge yourselves in the varying landscape. For reverse traveling, the G1972 at around 10:39 would reach Shanghai for about 10.5 hours. Since the trains stop at Suzhou, Nanjing, Kaifeng, Zhengzhou, Huashan, Xian, Tianshui, etc., you could also take the bullet train to visit those hot destinations.

Helpful Links:

Shanghai Lanzhou High Speed Train | Shanghai to Lanzhou Train Schedule | Lanzhou to Shanghai Train Schedule

Lanzhou West Railway Station

Lanzhou West Railway Station

● Shanghai Jiuhuashan High Speed Train

Railway Stations: Shanghai Hongqiao - Chizhou

Distance: 522km (324 miles)

Duration: 3.5 ~ 4 hours

Jiuhuashan (Mount Jiuhua), one of the Four Sacred Buddhist Mountains in China, is located in Qingyang County, Chizhou City. Since it is about 50km to Chizhou Railway Station (about 1 hour’s driving), some travelers choose to take a high speed train to Chizhou first and then transfer to Mount Jiuhua. Offering 11 daily high speed trains to Chizhou, Shanghai is one of the best gateway cities to Chizhou. The earliest train departs at 05:45 and the last train arrives at 20:59. The whole train trip needs about 3.5 ~ 4 hours. These trains also passes through some other tourist cities, including Suzhou, Nanjing, Wuhu, etc., so you can catch a high speed train from these cities to Chizhou as well.

Helpful Links:

Shanghai Jiuhuashan Train Route Maps | Shanghai to Jiuhuashan Train Schedule | Jiuhuashan to Shanghai Train Schedule

Related Tours:

>> 4 Days Mount Jiuhua Buddhism Tour with Shanghai Essence

>> 6 Days China Mountains Tour with Classic Shanghai

Shanghai Jiuhuashan High Speed Train

Shanghai Jiuhuashan High Speed Train Route

Mount Jiuhua

Statues in Mount Jiuhua

More High Speed Trains from Shanghai

High Speed Train from Shanghai

High Speed Train from Shanghai

There are also arranged high speed trains running from Shanghai to other popular tourist cities of China. If you are a budget traveler, you could take a bullet train to Yichang (8 hours) for a Yangtze River Cruise. And a 15-hour D train will take you from Shanghai to Chengdu - the panda’s hometown. Also high speed from Shanghai to Wuhan (5 hours), Qingdao (6.5 hours), Xiamen (8 hours), Tianjin (5 hours), Nanchang (3.5 hours) and Shenzhen (11.5 hours) are available.

Now, there are some high speed rail are under construction. By that time, you could also take a speed train to Guiyang etc.

If you are interested in a China high speed train tour package from or to Shanghai, please select from our recommended High Speed Train Tours, or just contact our travel experts, they will help your tailor make the itinerary and arrange the train ticket and accommodation quickly and professionally.

Most Frequently-used High Speed Train Station

There are four high speed trains in Shanghai City and two of them serve high speed trains to/from Shanghai, namely Shanghai Hongqiao Railway Station and Shanghai Railway Station. Shanghai Hongqiao Railway Station is located in No. 1500, Mingui Road, Minhang District (上海市闵行区申贵路1500号), about 25km to the Bund. Shanghai Railway Station is located in No. 303, Moling Road, Jing'an District (上海市静安区秣陵路303号). Check details about Shanghai Railway Stations.

Shanghai Hongqiao Railway Station Transportation Map Shanghai Hongqiao Railway Station Location Map
(Click to Enlarge)

Recommended Tours

Top 3 tours chosen by most customers to explore in the best way. Check the detailed itinerary, or tailor your own trip now with us.

Visit Mutianyu Great Wall
7 Days Shanghai Suzhou Beijing Contrast Tour by High Speed Train

Shanghai / Tongli / Suzhou / Beijing

Breathtaking Scenery of Yellow Mountain - West Sea
9 Days East China & Mt. Huang Tour by High Speed Train

Shanghai / Suzhou / Hangzhou / Mt.Huang

Fishermen Are Collecting Seafood
12 Days China Xiapu Mudflats Xiamen Tulou Coastal Tour by Bullet Train

Shanghai / Hangzhou / Putuoshan / Xiapu / Xiamen / HK

Start planning your tailor-made holiday to China by contacting one of our specialists. Once enquired, you’ll get a response within 0.5~23.5 hours.

Customize a Trip

Questions & Discussions

Following are latest questions and answers from our webusers and customers. You can learn many useful information from the discussion and cases. You can also join in the discussions or ask your own question. Our experts will help you ASAP.

travel time
from Shanghai to Shondong
2017-05-20 14:25
Hi Ghasri,

Thanks for your question. If takes about 4.5 hours to get to Jinan (the capital of Shandong), and 7 hours to get to Qingdao (the most popular tourist destination) by high speed bullet trains. Air transfer takes about 2 hours to get to both Jinan and Qingdao from Shanghai.

Have a question? Get answers from our travel experts or guests

  • Your Question:
  • Your Name:
  • Your Email:
  • Submit