Jan 2022

  • Sun
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

    Feb 2022

    • Sun
    • Mon
    • Tue
    • Wed
    • Thu
    • Fri
    • Sat
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
      Beijing (北京) — Shanghai (上海) 33 results found
      • Fri

        Jan 21
      • Sat

        Jan 22
      • Sun

        Jan 23
      • Mon

        Jan 24
      • Tue

        Jan 25
      • Wed

        Jan 26
      • Thu

        Jan 27
      • Fri

        Jan 28
      • High speed trains only
      • Available trains
      • 00:0006:00
      • 06:0012:00
      • 12:0018:00
      • 18:0024:00
      • 00:0006:00
      • 06:0012:00
      • 12:0018:00
      • 18:0024:00
      More Filters
      Paper tickets are not required for routes marked with the word "E-ticket."
      Searching for results...
      06:20

      Beijing South

      11:58

      Shanghai Hongqiao

      G1035h 38mE-ticket
      • 2nd Class
        US$87.21
      • 1st Class
        US$146.67
      • Business class
        US$295.38
      07:00

      Beijing South

      11:29

      Shanghai

      G14h 29mE-ticket
      • 2nd Class
        US$99.52
      • 1st Class
        US$164.25
      • Business class
        US$367.61
      07:17

      Beijing South

      13:03

      Shanghai Hongqiao

      G1055h 46mE-ticket
      • 2nd Class
        US$87.21
      • 1st Class
        US$146.67
      • Business class
        US$295.38
      07:25

      Beijing South

      13:12

      Shanghai Hongqiao

      G1075h 47mE-ticket
      • 2nd Class
        US$87.21
      • 1st Class
        US$146.67
      • Business class
        US$340.33
      07:45

      Beijing South

      13:48

      Shanghai Hongqiao

      G1096h 3mE-ticket
      • 2nd Class
        US$87.21
      • 1st Class
        US$152.82
      • Business class
        US$315.09

        7 left

      08:39

      Beijing South

      14:59

      Shanghai Hongqiao

      G1136h 20mE-ticket
      • 2nd Class
        US$94.31
      • 1st Class
        US$158.65
      • Business class
        US$315.09
      09:00

      Beijing South

      13:37

      Shanghai Hongqiao

      G54h 37mE-ticket
      • 2nd Class
        US$98.73
      • 1st Class
        US$163.23
      • Business class
        US$365.56

        6 left

      09:20

      Beijing South

      14:55

      Shanghai Hongqiao

      G1175h 35mE-ticket
      • 2nd Class
        US$90.84
      • 1st Class
        US$152.82
      • Business class
        US$295.38
      09:24

      Beijing South

      15:32

      Shanghai Hongqiao

      G1196h 8mE-ticket
      • 2nd Class
        US$87.21
      • 1st Class
        US$146.67
      • Business class
        US$295.38
      10:00

      Beijing South

      14:35

      Shanghai Hongqiao

      G74h 35mE-ticket
      • 2nd Class
        US$98.73
      • 1st Class
        US$163.23
      10:05

      Beijing South

      15:42

      Shanghai Hongqiao

      G1215h 37mE-ticket
      • 2nd Class
        US$94.31
      • 1st Class
        US$158.65
      • Business class
        US$340.33

        2 left

      10:46

      Beijing South

      16:50

      Shanghai Hongqiao

      G1256h 4mE-ticket
      • 2nd Class
        US$90.84
      • 1st Class
        US$158.65
      • Business class
        US$340.33
      11:00

      Beijing South

      15:37

      Shanghai Hongqiao

      G94h 37mE-ticket
      • 2nd Class
        US$98.73
      • 1st Class
        US$163.23
      • Business class
        US$365.56

        4 left

      11:49

      Beijing South

      18:02

      Shanghai

      G1336h 13mE-ticket
      • 2nd Class
        US$95.26
      • 1st Class
        US$159.68
      • Business class
        US$342.54

        1 left

      12:00

      Beijing South

      16:38

      Shanghai Hongqiao

      G114h 38mE-ticket
      • 2nd Class
        US$104.40
      • 1st Class
        US$167.17
      • Business class
        US$365.56

        4 left

      12:47

      Beijing South

      18:56

      Shanghai Hongqiao

      G1376h 9mE-ticket
      • 2nd Class
        US$90.84
      • 1st Class
        US$158.65
      • Business class
        US$340.33

        1 left

      13:00

      Beijing South

      17:35

      Shanghai

      G134h 35mE-ticket
      • 2nd Class
        US$105.19
      • 1st Class
        US$168.19
      • Business class
        US$367.61

        6 left

      13:04

      Beijing South

      19:06

      Shanghai Hongqiao

      G1396h 2mE-ticket
      • 2nd Class
        US$90.84
      • 1st Class
        US$152.82
      • Business class
        US$315.09

        7 left

      13:34

      Beijing South

      19:24

      Shanghai Hongqiao

      G1415h 50mE-ticket
      • 2nd Class
        US$90.84
      • 1st Class
        US$152.82
      • Business class
        US$340.33

        8 left

      14:00

      Beijing South

      18:33

      Shanghai Hongqiao

      G154h 33mE-ticket
      • 2nd Class
        US$104.40
      • 1st Class
        US$167.17
      • Business class
        US$365.56

        1 left

      14:08

      Beijing South

      20:07

      Shanghai Hongqiao

      G1435h 59mE-ticket
      • 2nd Class
        US$90.84
      • 1st Class
        US$152.82
      • Business class
        US$315.09

        9 left

      14:27

      Beijing South

      20:43

      Shanghai Hongqiao

      G1476h 16mE-ticket
      • 2nd Class
        US$90.84
      • 1st Class
        US$152.82
      • Business class
        US$315.09
      15:00

      Beijing South

      19:34

      Shanghai Hongqiao

      G174h 34mE-ticket
      • 2nd Class
        US$104.40
      • 1st Class
        US$167.17
      • Business class
        US$365.56

        4 left

      15:49

      Beijing South

      22:12

      Shanghai Hongqiao

      G1516h 23mE-ticket
      • 2nd Class
        US$87.21
      • 1st Class
        US$152.82
      • Business class
        US$295.38

        7 left

      16:53

      Beijing South

      23:13

      Shanghai Hongqiao

      G1576h 20mE-ticket
      • 2nd Class
        US$87.21
      • 1st Class
        US$146.67
      17:00

      Beijing South

      21:18

      Shanghai Hongqiao

      G214h 18mE-ticket
      • 2nd Class
        US$104.40
      • 1st Class
        US$167.17
      • Business class
        US$365.56

        7 left

      17:19

      Beijing South

      23:18

      Shanghai Hongqiao

      G1595h 59mE-ticket
      • 2nd Class
        US$82.96
      • 1st Class
        US$139.41
      • Business class
        US$275.67
      17:33

      Beijing South

      23:32

      Shanghai Hongqiao

      G1615h 59mE-ticket
      • 2nd Class
        US$82.96
      • 1st Class
        US$139.41
      • Business class
        US$275.67
      18:04

      Beijing South

      22:58

      Shanghai Hongqiao

      G254h 54mE-ticket
      • 2nd Class
        US$104.40
      • 1st Class
        US$167.17
      • Business class
        US$365.56

        9 left

      19:00

      Beijing South

      23:29

      Shanghai

      G274h 29mE-ticket
      • 2nd Class
        US$105.19
      • 1st Class
        US$168.19
      • Business class
        US$367.61
      11:55

      Beijing

      06:47+1D

      Shanghai

      146118h 52mE-ticket
      • Hard sleeper

        Sleeper Details

        Up to

        US$48.03
      • Soft sleeper

        Sleeper Details

        Up to

        US$75.15
      • Hard seat
        US$24.69
      19:10

      Beijing

      09:45+1D

      Shanghai South

      Z28114h 35mE-ticket
      • Hard sleeper

        Sleeper Details

        Up to

        US$51.34
      • Soft sleeper

        Sleeper Details

        Up to

        US$78.46

        2 left

      • Hard seat
        US$28
      20:05

      Beijing

      11:00+1D

      Shanghai

      T10914h 55mE-ticket
      • Hard sleeper

        Sleeper Details

        Up to

        US$51.34
      • Soft sleeper

        Sleeper Details

        Up to

        US$78.46
      • Hard seat
        US$28
      No More Results
      Why choose Trip.com to buy train tickets
      Trusted Online Travel Leader

      400 million members & 30 million authentic reviews

      Service You Can Trust

      One-stop multilingual service & hassle-free travel

      Easy Cancellations & Changes

      Change or cancel your booking in just one step