Shanghai to Chengdu Train Schedule & Ticket Booking
Train No.
Departs
Arrives
Duration
Ticket Category
Prices
Tickets Available
Actions
D2206
Shanghaihongqiao
06:01
Chengdudong
21:53
15h 52m
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
9 available
D352
Shanghaihongqiao
06:12
Chengdudong
20:33
14h 21m
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
No
D636
Shanghaihongqiao
06:22
Chengdudong
20:40
14h 18m
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
5 available
G1974
Shanghaihongqiao
07:16
Chengdudong
18:26
11h 10m
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
20 available
Business Class Seat
--
4 available
D3056
Shanghai
07:23
Chengdudong
21:46
14h 23m
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
Available
G2189
Shanghaihongqiao
07:28
Chengdudong
20:31
13h 3m
Second Class Seat
--
Available
Get Prices
Buy Tickets
First Class Seat
--
Available
Business Class Seat
--
11 available
G3288
Shanghaihongqiao
07:46
Chengdudong
19:55
12h 9m
Second Class Seat
--
Available
Get Prices
Buy Tickets
First Class Seat
--
Available
Business Class Seat
--
11 available
G2189
Jinshanbei
07:48
Chengdudong
20:31
12h 43m
Second Class Seat
--
Available
Get Prices
Buy Tickets
First Class Seat
--
17 available
Business Class Seat
--
5 available
G3292
Shanghaihongqiao
08:24
Chengdudong
20:33
12h 9m
Second Class Seat
--
Available
Get Prices
Buy Tickets
First Class Seat
--
8 available
Business Class Seat
--
15 available
D952
Shanghai
08:30
Chengdudong
21:01
12h 31m
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
5 available
G237
Shanghaihongqiao
09:04
Chengdudong
19:35
10h 31m
Second Class Seat
--
Available
Get Prices
Buy Tickets
First Class Seat
--
Available
Business Class Seat
--
17 available
K351
Shanghaisongjiang
09:16
Chengduxi
19:59
34h 43m
Hard Seat
--
No
Get Prices
Buy Tickets
Hard Sleeper
--
No
Soft Sleeper
--
No
G1476
Shanghaihongqiao
09:51
Chengdudong
23:09
13h 18m
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
1 available
Business Class Seat
--
2 available
G3284
Shanghaihongqiao
10:37
Chengdudong
23:17
12h 40m
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
3 available
Business Class Seat
--
6 available
K1156
Shanghai
10:57
Chengduxi
17:34
30h 37m
Hard Seat
--
No
Get Prices
Buy Tickets
Hard Sleeper
--
No
Soft Sleeper
--
No
D982
Shanghaihongqiao
18:22
Chengdudong
08:16
13h 54m
Soft Sleeper
--
No
Get Prices
Buy Tickets
Second Class Seat
--
No
D986
Shanghaihongqiao
18:44
Chengdudong
08:21
13h 37m
Soft Sleeper
--
No
Get Prices
Buy Tickets
Second Class Seat
--
No
K282
Shanghai
20:45
Chengduxi
05:49
33h 4m
Hard Seat
--
No
Get Prices
Buy Tickets
Hard Sleeper
--
No
Soft Sleeper
--
No
2026-07-03
SEARCH
Departure
Arrival
Date
2026-07-03
SEARCH
Shanghai to Chengdu Train Schedule & Ticket Booking
Show only trains with available tickets
Train No.
Departs
Arrives
Duration
Ticket Category
Prices
Tickets Available
Actions
D2206
Shanghaihongqiao
06:01
Chengdudong
21:53
15h 52min
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
9 available
D352
Shanghaihongqiao
06:12
Chengdudong
20:33
14h 21min
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
No
D636
Shanghaihongqiao
06:22
Chengdudong
20:40
14h 18min
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
5 available
G1974
Shanghaihongqiao
07:16
Chengdudong
18:26
11h 10min
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
20 available
Business Class Seat
--
4 available
D3056
Shanghai
07:23
Chengdudong
21:46
14h 23min
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
Available
G2189
Shanghaihongqiao
07:28
Chengdudong
20:31
13h 03min
Second Class Seat
--
Available
Get Prices
Buy Tickets
First Class Seat
--
Available
Business Class Seat
--
11 available
G3288
Shanghaihongqiao
07:46
Chengdudong
19:55
12h 09min
Second Class Seat
--
Available
Get Prices
Buy Tickets
First Class Seat
--
Available
Business Class Seat
--
11 available
G2189
Jinshanbei
07:48
Chengdudong
20:31
12h 43min
Second Class Seat
--
Available
Get Prices
Buy Tickets
First Class Seat
--
17 available
Business Class Seat
--
5 available
G3292
Shanghaihongqiao
08:24
Chengdudong
20:33
12h 09min
Second Class Seat
--
Available
Get Prices
Buy Tickets
First Class Seat
--
8 available
Business Class Seat
--
15 available
D952
Shanghai
08:30
Chengdudong
21:01
12h 31min
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
5 available
G237
Shanghaihongqiao
09:04
Chengdudong
19:35
10h 31min
Second Class Seat
--
Available
Get Prices
Buy Tickets
First Class Seat
--
Available
Business Class Seat
--
17 available
K351
Shanghaisongjiang
09:16
Chengduxi
19:59
34h 43min
Hard Seat
--
No
Get Prices
Buy Tickets
Hard Sleeper
--
No
Soft Sleeper
--
No
G1476
Shanghaihongqiao
09:51
Chengdudong
23:09
13h 18min
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
1 available
Business Class Seat
--
2 available
G3284
Shanghaihongqiao
10:37
Chengdudong
23:17
12h 40min
Second Class Seat
--
No
Get Prices
Buy Tickets
First Class Seat
--
3 available
Business Class Seat
--
6 available
K1156
Shanghai
10:57
Chengduxi
17:34
30h 37min
Hard Seat
--
No
Get Prices
Buy Tickets
Hard Sleeper
--
No
Soft Sleeper
--
No
D982
Shanghaihongqiao
18:22
Chengdudong
08:16
13h 54min
Soft Sleeper
--
No
Get Prices
Buy Tickets
Second Class Seat
--
No
D986
Shanghaihongqiao
18:44
Chengdudong
08:21
13h 37min
Soft Sleeper
--
No
Get Prices
Buy Tickets
Second Class Seat
--
No
K282
Shanghai
20:45
Chengduxi
05:49
33h 04min
Hard Seat
--
No
Get Prices
Buy Tickets
Hard Sleeper
--
No
Soft Sleeper
--
No
D2206
Duration 15h 52min
Departs
Shanghaihongqiao
06:01
Arrives
Chengdudong
21:53
Second Class Seat
Not available
--
First Class Seat
9 available
--
Get Prices
Buy Tickets
D352
Duration 14h 21min
Departs
Shanghaihongqiao
06:12
Arrives
Chengdudong
20:33
Second Class Seat
Not available
--
First Class Seat
Not available
--
Get Prices
Buy Tickets
D636
Duration 14h 18min
Departs
Shanghaihongqiao
06:22
Arrives
Chengdudong
20:40
Second Class Seat
Not available
--
First Class Seat
5 available
--
Get Prices
Buy Tickets
G1974
Duration 11h 10min
Departs
Shanghaihongqiao
07:16
Arrives
Chengdudong
18:26
Second Class Seat
Not available
--
First Class Seat
20 available
--
Business Class Seat
4 available
--
Get Prices
Buy Tickets
D3056
Duration 14h 23min
Departs
Shanghai
07:23
Arrives
Chengdudong
21:46
Second Class Seat
Not available
--
First Class Seat
Available
--
Get Prices
Buy Tickets
G2189
Duration 13h 03min
Departs
Shanghaihongqiao
07:28
Arrives
Chengdudong
20:31
Second Class Seat
Available
--
First Class Seat
Available
--
Business Class Seat
11 available
--
Get Prices
Buy Tickets
G3288
Duration 12h 09min
Departs
Shanghaihongqiao
07:46
Arrives
Chengdudong
19:55
Second Class Seat
Available
--
First Class Seat
Available
--
Business Class Seat
11 available
--
Get Prices
Buy Tickets
G2189
Duration 12h 43min
Departs
Jinshanbei
07:48
Arrives
Chengdudong
20:31
Second Class Seat
Available
--
First Class Seat
17 available
--
Business Class Seat
5 available
--
Get Prices
Buy Tickets
G3292
Duration 12h 09min
Departs
Shanghaihongqiao
08:24
Arrives
Chengdudong
20:33
Second Class Seat
Available
--
First Class Seat
8 available
--
Business Class Seat
15 available
--
Get Prices
Buy Tickets
D952
Duration 12h 31min
Departs
Shanghai
08:30
Arrives
Chengdudong
21:01
Second Class Seat
Not available
--
First Class Seat
5 available
--
Get Prices
Buy Tickets
G237
Duration 10h 31min
Departs
Shanghaihongqiao
09:04
Arrives
Chengdudong
19:35
Second Class Seat
Available
--
First Class Seat
Available
--
Business Class Seat
17 available
--
Get Prices
Buy Tickets
K351
Duration 34h 43min
Departs
Shanghaisongjiang
09:16
Arrives
Chengduxi
19:59
Hard Seat
Not available
--
Hard Sleeper
Not available
--
Soft Sleeper
Not available
--
Get Prices
Buy Tickets
G1476
Duration 13h 18min
Departs
Shanghaihongqiao
09:51
Arrives
Chengdudong
23:09
Second Class Seat
Not available
--
First Class Seat
1 available
--
Business Class Seat
2 available
--
Get Prices
Buy Tickets
G3284
Duration 12h 40min
Departs
Shanghaihongqiao
10:37
Arrives
Chengdudong
23:17
Second Class Seat
Not available
--
First Class Seat
3 available
--
Business Class Seat
6 available
--
Get Prices
Buy Tickets
K1156
Duration 30h 37min
Departs
Shanghai
10:57
Arrives
Chengduxi
17:34
Hard Seat
Not available
--
Hard Sleeper
Not available
--
Soft Sleeper
Not available
--
Get Prices
Buy Tickets
D982
Duration 13h 54min
Departs
Shanghaihongqiao
18:22
Arrives
Chengdudong
08:16
Soft Sleeper
Not available
--
Second Class Seat
Not available
--
Get Prices
Buy Tickets
D986
Duration 13h 37min
Departs
Shanghaihongqiao
18:44
Arrives
Chengdudong
08:21
Soft Sleeper
Not available
--
Second Class Seat
Not available
--
Get Prices
Buy Tickets
K282
Duration 33h 04min
Departs
Shanghai
20:45
Arrives
Chengduxi
05:49
Hard Seat
Not available
--
Hard Sleeper
Not available
--
Soft Sleeper
Not available
--
Get Prices
Buy Tickets
Seating Arrangements
Station Guide
Tour Packages
Contact Us