Home China Train Beijing – Shanghai Bullet Trains

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

There are 46 pairs of high-speed trains running between Beijing and Shanghai, with G trains operating during the daytime and D trains during the nighttime from around 6:44am to 9:23pm. The time interval between trains is about 10minutes. It's one of the most popular rail routes in China.

  • Distance: 1,318 kilometers (819 miles)
  • Shortest duration: 4 h 49 min
  • Number of trains: 46 pairs of high-speed trains (43 daytime trains and 3 overnight trains)
  • New high-speed trains (Fuxing Hao): G123 Beijing South – Shanghai Hongqiao and G124 Shanghai Hongqiao – Beijing South started running on June 26th, with a maximum speed of 400 kph (250 mph).

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)

Traditional style soft sleeper (with horizontal berth) ¥740 ($110)
New style soft sleeper #D311 (with vertical berth) ¥690 ($102)
2nd class seat ¥386 ($57)

Type of Seats on G & D Trains

A child fare is 50% (for seats) or about 75% (for sleepers) of the full price(child fares do not apply to sleepers on D and G trains). Refer to this link for more information about children's tickets.

Beijing - Shanghai G Train Timetable

The table below is only for your reference. If you want up-to-date schedules, you may use the search tool at the top of this page, or search on China Highlights Train Ticket Service.beijing shanghai high speed rail

(Updated on Oct 12, 2017)

Beijing South "北京南" to Shanghai Hongqiao “上海虹桥” G Train
Depart Times Train Duration
08:00-12:00 14 Trains (G1,G 11, G13, G15, G107... ) 4 h 56 min to 6 h 12 min
12:00-16:00 13 Trains (G3, G17, G43, G141, ... ) 4 h 28 min to 6 h 12 min
16:00-20:00 7 Trains (G7, G9, G23, G149, ... ) 4 h 24 min to 5 h 34 min
20:00-23:59 no G train  
00:00-08:00 +1Day 3 Trains (G5, G101, G105 ... ) 4 h 34 min to 5 h 56 min
Shanghai Hongqiao “上海虹桥” to Beijing South "北京南" G Train
Depart Times Train Duration
08:00-12:00 12 Trains (G2, G14, G16, G12, G42, G112, G116, G118, G122... ) 4 h 28 min to 6 h 02 min
12:00-16:00 10 Trains (G4, G8, G132, G134, G138, G140... ) 4 h 28 min to 6 h 08 min
16:00-20:00 8 Trains (G7, G9, G23, G149, ... ) 4 h 24 min to 5 h 45 min
20:00-23:59 no G train  
00:00-08:00 +1Day 7 Trains (G6, G10, G102, G106 ... ) 4 h 34 min to 6 h 14 min

Beijing - Shanghai Overnight D Trains Timetable

Beijing South "北京南" to Shanghai “上海站” G Train
Depart Times Train Duration
16:00-20:00 1 Trains (D313) 12 h 7 min
20:00-23:59 2 Train (D311, D321) 11 h 50 min
Shanghai (Shanghai Hongqiao “上海虹桥”) to Beijing (Beijing South "北京南") G Train
Depart Times Train Duration
16:00-20:00 2 Trains (D312, D322) 11 h 52 min to 11 h 57 min
20:00-23:59 1 Train (D314) 11 h 47 min
Beijing South Railway StationBeijing South Railway Station

What's the Transportation to Train Stations

Beijing – Shanghai high-speed trains depart from Beijing South Railway Station and arrive at Shanghai Railway Station/Shanghai Hongqiao Railway Station, stopping at 8–11 stations and passing threeprovincial-level municipalities aswell as fourprovinces.

Beijing South Railway Station ("Beijing Nan 北京南" on ticket)

Located in Fengtai District, itis about 7 kilometers (4 miles) from Tian'anmen Square and 35 kilometers (22 miles) from Beijing Capital International Airport.It iscurrently the departure station of the 46 high-speed G and D trains thattravel to Shanghai.

  • By bus: 381, 485; inter-zone line 17/20/84/102/106/133/258, 15/24/343/529/652; special bus 5/17
  • By subway:
    Subway Station Subway Line Duration Cost
    To Beijing Railway Station Line 4 -> Line 2, 7stops 30 m 0.6 USD (4 CNY)
    Beijing South Railway Station Line 4 -> Line 7, 6stops 20 m 0.6 USD (4 CNY)
    Beijing Capital International Airport Line 4 -> Line 2 -> Airport Line, 14stops 1 h 10 m 5 USD (30 CNY)
    Tian'anmen Square Line 4 -> Line 1, 5stops 20 m 0.6 USD (4 CNY)
  • By taxi:
    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

Shanghai Hongqiao Railway Station ("Shanghai Hongqiao 上海虹桥" on ticket)

Located in Minxing District, west of downtown Shanghai, the station is 500 meters west of Hongqiao Airport Terminal 2. All of the 43 daytime G trains to Beijing depart from this station.

  • By bus: 320, 173; Minhang bus line 23; Hongqiao Transportation Hub bus line 1/4/5/6/7/8/10; airport express line 1; Honglian scheduled shuttle bus
  • By subway:
    Subway Station Subway Line Duration Cost
    To Shanghai Railway Station Line 2 -> Line 3, 11stops 40 m 0.7USD (5 CNY)
    To Shanghai South Railway Station Line 10 -> Line 3, 13stops 40 m 0.6 USD (4 CNY)
    Hongqiao Airport Metro Line 2/10,  1stop 10 m 0.5 USD (3 CNY)
    To the Pudong Tower Line 2, 13stops 40 m 0.7USD (5 CNY)
  • By taxi:
    Taxi Stand Cost Journey
    The Oriental Pearl TV 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

Shanghai Railway Station ("Shanghai 上海" on ticket)

Located in the central zone of the city, the station isabout 4 kilometers (2 miles) west of the Bund. It is equipped with very frequent transportation. The 3 overnight D trains(D312, D322, and D314) to Beijing all depart from this station.

  • By bus:
    From the north square: 106, 115, 117, 305, 306, 310, 817, 823, 912, 929, 942, or the Xinchuan line
    From the bus terminal of the station: 328, 573, 955, or Shenfang line
    From the south square: 95, 104, 109, 113, 301, 302, 308, 315, 322, 324, 328, 329, 837, 927, 930, 941, Shenfang line, or Tunnel line 3
  • By subway:
    Subway Station Subway Line Duration Cost
    To Shanghai Hongqiao Railway Station Line 1 -> Line 10, 9stops 40 m 0.7USD (5 CNY)
    To Shanghai South Railway Station Line 1, 12stops 30 m 0.6 USD (4 CNY)
    Hongqiao Airport Line 1 -> Line 2,  12stops 45 m 0.7USD (5 CNY)
    To the Pudong Tower Line 1 -> Line 2, 5stops 20 m 0.5 USD (3 CNY)
  • By taxi:
    Taxi Stand Cost Journey
    The Oriental Pearl TV 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

It is difficult for foreigners who don't speak Chinese to take buses in Chinabecause the bus signs and announcements are usually in Chinese only. You may also have to wait for a long time for a taxi during the rush hours.

If you want security and no hassle, the 24/7 private transfer service provided by China Highlights is your best choice.

China Highlights' transfer service, providing a private van, English-speaking tour guide, and experienced driver, can help you skip the hassle and language problems. Book a transfer service with China Highlights now.

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.