Oct 2021

  • 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

    Nov 2021

    • 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
      Guangzhou (广州)-Shanghai (上海) 11 result found
      • Fri

        22 Oct
      • Sat

        23 Oct
      • Sun

        24 Oct
      • Mon

        25 Oct
      • Tue

        26 Oct
      • Wed

        27 Oct
      • Thu

        28 Oct
      • Fri

        29 Oct
      • High speed trains only
      • Available trains
      • 00:00-06:00
      • 06:00-12:00
      • 12:00-18:00
      • 18:00-24:00
      • 00:00-06:00
      • 06:00-12:00
      • 12:00-18:00
      • 18:00-24:00
      More Filters
      Paper tickets are not required for routes marked with the word "E-ticket."
      Searching for results...
      08:00

      Guangzhou South

      14:48

      Shanghai Hongqiao

      G866h 48mE-ticket
      • 2nd Class
        £89.84
      • 1st Class
        £147.56
      • Business class
        SOLD OUT
      12:05

      Guangzhou South

      19:25

      Shanghai Hongqiao

      G1007h 20mE-ticket
      • 2nd Class
        £89.84
      • 1st Class
        £147.56
      • Business class
        SOLD OUT
      13:24

      Guangzhou South

      21:50

      Shanghai Hongqiao

      G13028h 26mE-ticket
      • 2nd Class
        £89.84
      • 1st Class
        £147.56

        3 left

      • Business class
        £282.36

        6 left

      13:47

      Guangzhou North

      21:50

      Shanghai Hongqiao

      G13028h 3mE-ticket
      • 2nd Class
        £87.63
      • 1st Class
        £144.05

        3 left

      • Business class
        £275.40

        7 left

      15:38

      Guangzhou South

      23:07

      Shanghai Hongqiao

      G13067h 29mE-ticket
      • 2nd Class
        £89.84
      • 1st Class
        £147.56
      • Business class
        £282.36
      19:22

      Guangzhou South

      06:50+1D

      Shanghai Hongqiao

      D93311h 28mE-ticket
      • 2nd Class
        £59.54
      • Sleeper

        Sleeper Details

        Up to

        £88.37
      • Deluxe Sleeper (High-speed train)

        Sleeper Details

        Up to

        £154.07

        7 left

      19:32

      Guangzhou South

      06:55+1D

      Shanghai Hongqiao

      D93711h 23mE-ticket
      • 2nd Class
        £59.54

        8 left

      • Sleeper

        Sleeper Details

        Up to

        £88.37
      • Deluxe Sleeper (High-speed train)

        Sleeper Details

        Up to

        £154.07

        9 left

      19:38

      Guangzhou South

      07:00+1D

      Shanghai Hongqiao

      D94311h 22mE-ticket
      • 2nd Class
        £59.54
      • Sleeper

        Sleeper Details

        Up to

        £88.37
      • Deluxe Sleeper (High-speed train)

        Sleeper Details

        SOLD OUT
      07:48

      Guangzhou

      04:07+1D

      Shanghai South

      K52820h 19mE-ticket
      • Hard sleeper

        Sleeper Details

        Up to

        £38.92
      • Soft sleeper

        Sleeper Details

        Up to

        £73.07

        7 left

      • Hard seat
        £21.47
      14:56

      Guangzhou

      08:31+1D

      Shanghai South

      T17017h 35mE-ticket
      • Hard sleeper

        Sleeper Details

        Up to

        £38.92
      • Soft sleeper

        Sleeper Details

        Up to

        £66.22
      • Hard seat
        £21.47
      18:13

      Guangzhou East

      10:40+1D

      Shanghai

      Z10016h 27mE-ticket
      • Hard sleeper

        Sleeper Details

        Up to

        £42.71
      • Soft sleeper

        Sleeper Details

        Up to

        £83.38
      • Hard seat
        £23.34
      8h 52mPopular
      08:10

      Guangzhou South

      10:46

      Changsha South

      G13122h 36mE-ticket
      • 2nd Class

        £35.58

      • 1st Class

        £57.10

      • Business class

        £112.72

      56m Transfer
      11:42

      Changsha South

      17:02

      Shanghai Hongqiao

      G13545h 20mE-ticket
      • 2nd Class

        £54.15

      • 1st Class

        £90.46

      • Premier seat

        £102.24

      8h 41m
      13:12

      Guangzhou South

      15:54

      Changsha South

      G6322h 42mE-ticket
      • 2nd Class

        £35.58

      • 1st Class

        £57.10

      • Business class

        £112.72

      42m Transfer
      16:36

      Changsha South

      21:53

      Shanghai Hongqiao

      G13745h 17mE-ticket
      • 2nd Class

        £54.15

      • 1st Class

        £90.46

      • Business class

        £169.65

      9h 3m
      07:03

      Guangzhou South

      09:52

      Changsha South

      G8322h 49mE-ticket
      • 2nd Class

        £35.58

      • 1st Class

        £57.10

      • Business class

        £112.72

      40m Transfer
      10:32

      Changsha South

      16:06

      Shanghai Hongqiao

      G13525h 34mE-ticket
      • 2nd Class

        £54.15

      • 1st Class

        £90.46

      • Business class

        £169.65

      9h 33m
      10:15

      Guangzhou South

      12:52

      Changsha South

      G8182h 37mE-ticket
      • 2nd Class

        £35.58

      • 1st Class

        £57.10

      • Business class

        £112.72

      40m Transfer
      13:32

      Changsha South

      19:48

      Shanghai Hongqiao

      G17746h 16mE-ticket
      • 2nd Class

        £56.87

      • 1st Class

        £92.22

      • Business class

        £183.30

      9h 3m
      12:10

      Guangzhou South

      14:45

      Changsha South

      G61862h 35mE-ticket
      • 2nd Class

        £35.58

      • 1st Class

        £57.10

      • Business class

        £112.72

      42m Transfer
      15:27

      Changsha South

      21:13

      Shanghai Hongqiao

      G15025h 46mE-ticket
      • 2nd Class

        £54.15

      • 1st Class
        SOLD OUT
      • Business class

        £169.65

      9h 29m
      12:10

      Guangzhou South

      14:45

      Changsha South

      G61862h 35mE-ticket
      • 2nd Class

        £35.58

      • 1st Class

        £57.10

      • Business class

        £112.72

      58m Transfer
      15:43

      Changsha South

      21:39

      Shanghai Hongqiao

      G13285h 56mE-ticket
      • 2nd Class

        £54.15

      • 1st Class

        £90.46

      • Business class

        £169.65

      9h 14m
      11:59

      Guangzhou South

      14:28

      Changsha South

      G10102h 29mE-ticket
      • 2nd Class

        £35.58

      • 1st Class

        £57.10

      • Business class

        £112.72

      59m Transfer
      15:27

      Changsha South

      21:13

      Shanghai Hongqiao

      G15025h 46mE-ticket
      • 2nd Class

        £54.15

      • 1st Class
        SOLD OUT
      • Business class

        £169.65

      8h 45m
      14:15

      Guangzhou North

      16:39

      Changsha South

      G5442h 24mE-ticket
      • 2nd Class

        £33.31

      • 1st Class

        £53.70

      • Business class

        £105.81

      56m Transfer
      17:35

      Changsha South

      23:00

      Shanghai Hongqiao

      G13385h 25mE-ticket
      • 2nd Class

        £54.15

      • 1st Class

        £90.46

      • Premier seat

        £102.24

      • Business class
        SOLD OUT
      8h 49m
      13:30

      Guangzhou South

      16:13

      Changsha South

      G8262h 43mE-ticket
      • 2nd Class

        £35.58

      • 1st Class

        £57.10

      • Premier seat
        SOLD OUT
      • Business class

        £112.72

      40m Transfer
      16:53

      Changsha South

      22:19

      Shanghai Hongqiao

      G21905h 26mE-ticket
      • 2nd Class

        £54.15

      • 1st Class
        SOLD OUT
      • Business class

        £169.65

      12h 1m
      18:49

      Guangzhou South

      19:20

      Shenzhen North

      G60030h 31mE-ticket
      • 2nd Class

        £8.44

      • 1st Class

        £11.28

      • Business class

        £22.61

      45m Transfer
      20:05

      Shenzhen North

      06:50+1D

      Shanghai Hongqiao

      D93210h 45mE-ticket
      • 2nd Class

        £54.21

      • Sleeper

        £79.30

      • Deluxe Sleeper (High-speed train)

        £137.08

      12h 53m
      07:49

      Guangzhou South

      08:25

      Shenzhen North

      G62530h 36mE-ticket
      • 2nd Class

        £8.44

      • 1st Class

        £11.28

      • Business class

        £22.61

      48m Transfer
      09:13

      Shenzhen North

      20:42

      Shanghai Hongqiao

      D229011h 29mE-ticket
      • 2nd Class

        £68.09

      • 1st Class

        £108.98

      13h 1m
      08:18

      Guangzhou South

      08:54

      Shenzhen North

      G62110h 36mE-ticket
      • 2nd Class

        £8.44

      • 1st Class

        £11.28

      • Business class

        £22.61

      56m Transfer
      09:50

      Shenzhen North

      21:19

      Shanghai Hongqiao

      D228211h 29mE-ticket
      • 2nd Class

        £69.79

      • 1st Class

        £111.70

      20h 58m
      11:00

      Guangzhou East

      11:59

      Shenzhen

      C80070h 59mE-ticket
      • 2nd Class

        £9.01

      • Standing

        £9.01

      • 1st Class

        £11.28

      46m Transfer
      12:45

      Shenzhen

      07:58+1D

      Shanghai South

      T21219h 13mE-ticket
      • Hard sleeper

        £44.30

      • Soft sleeper

        £69.45

      • Hard seat

        £26.51

      21h 4m
      14:00

      Guangzhou East

      14:59

      Shenzhen

      C80090h 59mE-ticket
      • 2nd Class

        £9.01

      • Standing

        £9.01

      • 1st Class

        £11.28

      48m Transfer
      15:47

      Shenzhen

      11:04+1D

      Shanghai South

      T10219h 17mE-ticket
      • Hard sleeper

        £44.30

      • Soft sleeper
        SOLD OUT
      • Hard seat

        £26.51

      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