Shanghai to Beijing Train Schedule & Tickets

49 trains run from Shanghai to Beijing. The first departs at 06:31 and the last at 21:15. Fares start from 192 CNY per adult. Operated by China Railway.

Quick answer: The train from Shanghai to Beijing takes 4h 24m – 22h 31m depending on the train, with tickets from 192 CNY.

  • Journey time4h 24m – 22h 31m
  • Fares from192 CNY
  • Trains per day4906:31–21:15
  • Night trainYes (6)

Route summary

Fastest train4h 24mG12, departs 10:00
Lowest fare192 CNY1 train, e.g. 1462 at 12:15
Most departures15:00–18:0015 trains in this window
🎫 Check availability & book

Then pick a train and fare class below and book on Baolau

Timetable

Typical timetable. Pick a travel date above to check the live timetable and prices for that day.

TrainDepartsArrivesDurationFare classes (per adult)
G532 06:31 12:18 5h 47m
  • Second class Seat (G)611 CNYBook
  • First class Seat (G)1,002 CNYBook
  • Business class Seat (G)1,905 CNYBook
G548 06:32 12:39 6h 07m
  • Second class Seat (G)652 CNYBook
  • First class Seat (G)1,060 CNYBook
  • Business class Seat (G)2,102 CNYBook
G2 06:43 11:32 4h 49m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,093 CNYBook
  • Business class Seat (G)2,350 CNYBook
G4 07:00 11:37 4h 37m
  • Second class Seat (G)702 CNYBook
  • First class Seat (G)1,104 CNYBook
  • Business class Seat (G)2,372 CNYBook
G550 07:22 13:21 5h 59m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,030 CNYBook
G566 07:27 13:36 6h 09m
  • Second class Seat (G)611 CNYBook
  • First class Seat (G)1,002 CNYBook
  • Business class Seat (G)1,905 CNYBook
G598 07:38 13:32 5h 54m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,030 CNYBook
G8 08:00 12:26 4h 26m
  • Second class Seat (G)696 CNYBook
  • First class Seat (G)1,093 CNYBook
  • Business class Seat (G)2,350 CNYBook
G600not every day 08:05 14:04 5h 59m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,030 CNYBook
G634 08:15 14:13 5h 58m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,030 CNYBook
G10 09:00 13:26 4h 26m
  • Second class Seat (G)696 CNYBook
  • First class Seat (G)1,093 CNYBook
G668 09:26 15:21 5h 55m
  • Second class Seat (G)661 CNYBook
  • First class Seat (G)1,068 CNYBook
  • Business class Seat (G)2,191 CNYBook
G670 09:43 15:51 6h 08m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,030 CNYBook
G12not every day 10:00 14:24 4h 24m
  • Second class Seat (G)696 CNYBook
G694 10:43 16:42 5h 59m
  • Second class Seat (G)661 CNYBook
  • First class Seat (G)1,068 CNYBook
  • Business class Seat (G)2,191 CNYBook
G14 11:00 15:31 4h 31m
  • Second class Seat (G)696 CNYBook
G736 11:05 18:07 7h 02m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,191 CNYBook
G734 11:15 17:20 6h 05m
  • Second class Seat (G)639 CNYBook
  • First class Seat (G)1,051 CNYBook
  • Business class Seat (G)2,054 CNYBook
G16 11:53 16:34 4h 41m
  • Second class Seat (G)702 CNYBook
1462 12:15 10:46 22h 31m
  • Hard seat192 CNYBook
G738 12:20 18:47 6h 27m
  • Second class Seat (G)611 CNYBook
  • First class Seat (G)1,002 CNYBook
  • Business class Seat (G)1,905 CNYBook
G742 12:32 18:32 6h 00m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,350 CNYBook
G746not every day 12:46 18:52 6h 06m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,350 CNYBook
G18 12:55 17:37 4h 42m
  • Second class Seat (G)702 CNYBook
G748 13:26 18:59 5h 33m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,030 CNYBook
G750 13:33 19:50 6h 17m
  • Second class Seat (G)588 CNYBook
  • First class Seat (G)964 CNYBook
  • Business class Seat (G)2,030 CNYBook
G20 14:00 18:36 4h 36m
  • Second class Seat (G)696 CNYBook
  • First class Seat (G)1,093 CNYBook
  • Business class Seat (G)2,350 CNYBook
G752 14:18 20:13 5h 55m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,350 CNYBook
G796 14:40 20:47 6h 07m
  • Second class Seat (G)588 CNYBook
  • First class Seat (G)964 CNYBook
  • Business class Seat (G)2,030 CNYBook
G22 15:00 19:33 4h 33m
  • Second class Seat (G)696 CNYBook
  • First class Seat (G)1,093 CNYBook
  • Business class Seat (G)2,350 CNYBook
G44 15:04 19:37 4h 33m
  • Second class Seat (G)588 CNYBook
  • First class Seat (G)964 CNYBook
  • Business class Seat (G)2,030 CNYBook
G804 15:10 20:39 5h 29m
  • Second class Seat (G)533 CNYBook
  • First class Seat (G)871 CNYBook
  • Business class Seat (G)1,779 CNYBook
G798 15:21 21:10 5h 49m
  • Second class Seat (G)611 CNYBook
  • First class Seat (G)1,002 CNYBook
  • Business class Seat (G)2,191 CNYBook
G800 15:25 21:42 6h 17m
  • Second class Seat (G)610 CNYBook
  • First class Seat (G)987 CNYBook
  • Business class Seat (G)2,040 CNYBook
G2590 15:47 23:11 7h 24m
  • Second class Seat (G)607 CNYBook
  • First class Seat (G)971 CNYBook
  • Business class Seat (G)1,823 CNYBook
G24 16:00 20:35 4h 35m
  • Second class Seat (G)696 CNYBook
  • First class Seat (G)1,093 CNYBook
  • Business class Seat (G)2,350 CNYBook
G802 16:04 22:00 5h 56m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,350 CNYBook
T110 16:30 08:33 16h 03m
  • Hard seat (T)213 CNYBook
  • Soft Sleeper 4-Berth (T)533 CNYBook
G806 16:37 22:22 5h 45m
  • Second class Seat (G)533 CNYBook
  • First class Seat (G)871 CNYBook
  • Business class Seat (G)1,779 CNYBook
G26not every day 17:00 21:32 4h 32m
  • Second class Seat (G)696 CNYBook
  • First class Seat (G)1,093 CNYBook
  • Business class Seat (G)2,350 CNYBook
G726 17:16 23:02 5h 46m
  • Second class Seat (G)588 CNYBook
  • First class Seat (G)964 CNYBook
  • Business class Seat (G)2,030 CNYBook
G808 17:25 23:16 5h 51m
  • Second class Seat (G)533 CNYBook
  • First class Seat (G)871 CNYBook
  • Business class Seat (G)1,779 CNYBook
G810 17:46 23:42 5h 56m
  • Second class Seat (G)533 CNYBook
  • First class Seat (G)871 CNYBook
  • Business class Seat (G)1,779 CNYBook
G28 17:55 22:37 4h 42m
  • Second class Seat (G)667 CNYBook
  • First class Seat (G)1,079 CNYBook
  • Business class Seat (G)2,215 CNYBook
G30 18:52 23:21 4h 29m
  • Second class Seat (G)661 CNYBook
  • First class Seat (G)1,068 CNYBook
  • Business class Seat (G)2,191 CNYBook
D8 19:08 07:17 12h 09m
  • Second class Seat (D)396 CNYBook
  • Second class Sleeper 6-Berth (D)588 CNYBook
  • First class Sleeper 4-Berth (D)715 CNYBook
G32 19:25 23:49 4h 24m
  • Second class Seat (G)633 CNYBook
  • First class Seat (G)1,040 CNYBook
  • Business class Seat (G)2,030 CNYBook
D10 21:05 09:24 12h 19m
  • Second class Seat (D)329 CNYBook
  • Second class Sleeper 6-Berth (D)550 CNYBook
  • First class Sleeper 4-Berth (D)668 CNYBook
D6 21:15 09:25 12h 10m
  • Second class Seat (D)373 CNYBook
  • Second class Sleeper 6-Berth (D)628 CNYBook
  • First class Sleeper 4-Berth (D)763 CNYBook

Timetable sampled on 3 upcoming days and updated 2026-10-16 04:02. Ticket prices are per adult. A service fee and payment fees may be added at checkout and vary by payment method. Check live availability for your date.

↔ Return: Beijing to Shanghai trains

🌙 Night and sleeper trains from Shanghai to Beijing: compare fares

Other China routes

Frequently asked questions

How many trains go from Shanghai to Beijing?

49 trains in our timetable. Some may not run every day, so check the date you travel.

What time is the first and last train from Shanghai to Beijing?

The first departs at 06:31 and the last at 21:15.

How much is a train ticket from Shanghai to Beijing?

Tickets start from 192 CNY per adult. A service fee and payment fees may be added at checkout.

How do I book?

Choose your travel date on this page, click Check availability & book, and complete the booking online.

What is the fastest train from Shanghai to Beijing?

The fastest is G12, departing at 10:00 with a travel time of 4h 24m.

What is the cheapest train from Shanghai to Beijing?

The lowest fare is 192 CNY per adult, for example on 1462 at 12:15.

How long does the train from Shanghai to Beijing take?

It takes 4h 24m – 22h 31m, depending on the train. Tickets start from 192 CNY.

Is there a night train from Shanghai to Beijing?

Yes, 6 6 trains run overnight or offer sleeper berths on this route.

Which station does the train from Shanghai leave from?

Trains from Shanghai leave from: Shanghai Hongqiao Railway Station, Shanghai Railway Station, Shanghai South Railway Station. Check the station on your ticket before you travel.