Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
30 h 59 min
2678 km.
from $147
Composite Route Car Only
Schedule
Shangri-La, China → Shanghai, China
All
18 Jun 2026
June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
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
1
2
3
4
5
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
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
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
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
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
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
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
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
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
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
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
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
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
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
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
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
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
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
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
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
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
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
1
2
3
4
5
6
All days
19 Jun, Fri
20 Jun, Sat
21 Jun, Sun
22 Jun, Mon
23 Jun, Tue
Cheapest and Fastest Ways to Travel from Shangri-La to Shanghai
Composite routes from Shangri-La to Shanghai
Cheapest
30 h 59 min
Car
Other
43 h 30 min
26 h 58 min
8 h 35 min
Bus, Plane
6 h 8 min
Train, Plane
Route Navigator Shangri-La - Shanghai
Get all the information you need right here
Continue onto 连塘路
连塘路, 136 м
136 м
Turn left onto 香巴拉大道
香巴拉大道, 440 м
440 м
Turn right onto 仁安路
仁安路, 4 km 576 м
4 km 576 м
Keep right onto S230
3 km 848 м
3 km 848 м
Turn right onto S230
37 km 969 м
37 km 969 м
Turn left onto S367
10 km 178 м
10 km 178 м
Turn left onto S367
22 km 23 м
22 km 23 м
Turn left onto S367
28 km 53 м
28 km 53 м
Turn slight left onto S463
6 km 645 м
6 km 645 м
Turn sharp right
1 km 834 м
1 km 834 м
Attention, take ferry ()
244 м
244 м
Leave ferry and turn left
1 km 50 м
1 km 50 м
Turn right
10 km 942 м
10 km 942 м
Turn slight right
1 km 959 м
1 km 959 м
Turn sharp left
100 м
100 м
Turn sharp right
138 м
138 м
Turn left
1 km 812 м
1 km 812 м
Turn left
2 km 646 м
2 km 646 м
Turn right
378 м
378 м
Turn left
1 km 952 м
1 km 952 м
Turn right
3 km 342 м
3 km 342 м
Turn sharp right
1 km 26 м
1 km 26 м
Keep left
2 km 253 м
2 km 253 м
Turn sharp right
9 km 995 м
9 km 995 м
Keep left
5 km 608 м
5 km 608 м
Turn left
2 km 694 м
2 km 694 м
Turn left
361 м
361 м
Turn slight left onto S223
1 km 91 м
1 km 91 м
Turn sharp right
1 km 111 м
1 km 111 м
Turn sharp right onto S223
11 km 215 м
11 km 215 м
Turn right onto S223
8 km 457 м
8 km 457 м
Turn slight left onto G663
1 km 834 м
1 km 834 м
Turn right
4 km 882 м
4 km 882 м
Turn slight right onto S219
6 km 455 м
6 km 455 м
Keep left
49 м
49 м
Turn left
85 km 556 м
85 km 556 м
Turn slight left onto 武汉 - 大理
武汉 - 大理, 120 km 721 м
120 km 721 м
Turn right onto G348
36 km 357 м
36 km 357 м
Keep left
495 м
495 м
Keep left
12 km 580 м
12 km 580 м
Keep right
3 km 939 м
3 km 939 м
Turn left onto 武汉 - 大理
武汉 - 大理, 3 km 116 м
3 km 116 м
Turn right onto 迎宾东路
迎宾东路, 1 km 20 м
1 km 20 м
Turn sharp left onto 长安南路
长安南路, 1 km 755 м
1 km 755 м
Turn right onto 长安路
长安路, 3 km 809 м
3 km 809 м
At roundabout, take exit 1 onto 三岔口西路
三岔口西路, 1 km 713 м
1 km 713 м
Turn left onto 三岔口东路
三岔口东路, 5 km 934 м
5 km 934 м
Keep left onto G348, G245, G356, S218
11 km 94 м
11 km 94 м
Turn right onto G348, G245, G356
50 km 47 м
50 km 47 м
Turn left
223 km 968 м
223 km 968 м
Keep right
215 м
215 м
Keep left
33 km 134 м
33 km 134 м
Keep right
1 km 658 м
1 km 658 м
Turn left onto S309
22 km 109 м
22 km 109 м
Turn right onto S309
8 km 330 м
8 km 330 м
Turn slight left
13 km 436 м
13 km 436 м
Keep left
377 м
377 м
Turn right onto S305
S305, 4 km 474 м
4 km 474 м
Turn left
1 km 559 м
1 km 559 м
Keep right
8 km 909 м
8 km 909 м
Keep right
63 km 526 м
63 km 526 м
Keep right onto S56
332 м
332 м
Keep left onto S56
3 km 498 м
3 km 498 м
Keep right
268 м
268 м
Keep right and drive toward 内江
内江, 130 km 482 м
130 km 482 м
Keep right
251 м
251 м
Continue onto G212
344 м
344 м
Turn right onto 大学城东路
大学城东路, 1 km 58 м
1 km 58 м
Turn left onto 大学城北一路
大学城北一路, 1 km 866 м
1 km 866 м
Turn right onto 大学城东一路
大学城东一路, 266 м
266 м
Turn slight left onto 陈东路
陈东路, 354 м
354 м
Keep right onto 陈青路
陈青路, 1 km 177 м
1 km 177 м
Keep left onto 陈青路
陈青路, 286 м
286 м
Turn right onto 陈东路
陈东路, 196 м
196 м
Continue onto 团结路
团结路, 489 м
489 м
Turn right onto 永佳路
永佳路, 56 м
56 м
Turn sharp left onto 西双大道
西双大道, 12 km 522 м
12 km 522 м
Keep right onto 江安路
江安路, 1 km 638 м
1 km 638 м
Keep left
33 km 998 м
33 km 998 м
Keep right
1 km 82 м
1 km 82 м
Keep right
12 km 624 м
12 km 624 м
Keep right
292 м
292 м
Keep right
14 km 425 м
14 km 425 м
Keep right
145 km 395 м
145 km 395 м
Keep right
370 km 664 м
370 km 664 м
Keep right
285 km 638 м
285 km 638 м
Keep right and take S17 toward 泾河, 汉口
泾河, 汉口, S17, 2 km 242 м
2 km 242 м
Keep right
292 м
292 м
Keep left
30 km 29 м
30 km 29 м
Keep right
446 м
446 м
Keep left
4 km 809 м
4 km 809 м
Keep left onto 沪武高速
沪武高速, 232 km 458 м
232 km 458 м
Keep right
33 km 209 м
33 km 209 м
Keep right
71 km 197 м
71 km 197 м
Keep right
341 м
341 м
Keep right
18 km 718 м
18 km 718 м
Keep right
35 km 736 м
35 km 736 м
Keep right onto G50
472 м
472 м
Keep right onto G50
80 km 223 м
80 km 223 м
Continue onto 宣城绕城高速
宣城绕城高速, 3 km 657 м
3 km 657 м
Keep right
418 м
418 м
Keep left
44 km 199 м
44 km 199 м
Keep left onto 沪渝高速
沪渝高速, 218 km 426 м
218 km 426 м
Keep right
1 km 879 м
1 km 879 м
Keep right onto 延安西路
延安西路, 2 km 211 м
2 km 211 м
Keep right
183 м
183 м
Turn right onto 陕西南路
陕西南路, 416 м
416 м
Turn left onto 长乐路
长乐路, 410 м
410 м
Turn right onto 长乐路169弄
长乐路169弄, 91 м
91 м
Arrive at destination
Transport providers
Airlines
China Eastern Airlines
Website:
en.ceair.com/
Plane from Diqing Shangri-La Airport to Shanghai
Ave. Duration:
5h 55m
Frequency:
Every day
Estimated price:
$152.17–$521.74
Plane from Diqing Shangri-La Airport to Sunan
Ave. Duration:
9h 25m
Frequency:
Every day
Estimated price:
$130.43–$478.26
Plane from Lijiang Sanyi Airport to Shanghai
Ave. Duration:
3h
Frequency:
Every day
Estimated price:
$173.91–$597.83
Sichuan Airlines
Website:
ch.com/
Plane from Diqing Shangri-La Airport to Shanghai
Ave. Duration:
6h 15m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$103.26–$413.04
Plane from Lijiang Sanyi Airport to Shanghai
Ave. Duration:
3h
Frequency:
Every day
Estimated price:
$173.91–$597.83
Xiamen Airlines
Website:
xiamenair.com
Plane from Diqing Shangri-La Airport to Shanghai
Ave. Duration:
5h 55m
Frequency:
Every day
Estimated price:
$152.17–$521.74
Plane from Lijiang Sanyi Airport to Shanghai
Ave. Duration:
3h
Frequency:
Every day
Estimated price:
$173.91–$597.83
Train operators
China Railways G-Class
Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Kunming to Chongqing
Ave. Duration:
4h 47m
Frequency:
Twice daily
Estimated price:
$48.91–$53.26
Train from Chongqing West to Kunshan
Ave. Duration:
12h 53m
Frequency:
Once daily
Estimated price:
$135.87–$152.17
Train from Kunshan South to Shanghai
Ave. Duration:
18 min
Frequency:
Hourly
Estimated price:
$3.48–$3.91
Train from Wuxi to Shanghai
Ave. Duration:
43 min
Frequency:
Hourly
Estimated price:
$7.61–$8.70
China Railways C-Class
Phone:
(86)12306
Website:
12306.com/
Train from Shangri-La to Lijiang
Ave. Duration:
1h 20m
Frequency:
3 times a day
Estimated price:
$5.98–$9.24
Train from Lijiang to Kunming
Ave. Duration:
4h 4m
Frequency:
5 times a day
Estimated price:
$18.48–$27.17
China Railways Z-Class
Phone:
(86)12306
Website:
12306.com/
Train from Wuxi to Shanghai
Ave. Duration:
1h 32m
Frequency:
Once daily
Estimated price:
$6.52–$10.33
China Railways K-Class
Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Kunming to Shanghai
Ave. Duration:
35h 49m
Frequency:
Twice daily
Estimated price:
$32.61–$81.52
Questions and Answers
What is the cheapest way to get from Shangri-La to Shanghai?
The cheapest way to get from Shangri-La to Shanghai is to train which costs $54.35 - $119.57 and takes 43h 30m.
What is the fastest way to get from Shangri-La to Shanghai?
The fastest way to get from Shangri-La to Shanghai is to fly which takes 5h 27m and costs $103.26 - $423.91 .
Is there a direct train between Shangri-La and Shanghai?
No, there is no direct train from Shangri-La to Shanghai. However, there are services departing from Shangri-La and arriving at Shanghai via Lijiang, Kunming, Chongqing West and Kunshan South. The journey, including transfers, takes approximately 26h 58m.
How far is it from Shangri-La to Shanghai?
The distance between Shangri-La and Shanghai is 2145 km. The road distance is 2932.4 km.
How do I travel from Shangri-La to Shanghai without a car?
The best way to get from Shangri-La to Shanghai without a car is to train via Chongqing West which takes 26h 58m and costs $206.52 - $250 .
How long does it take to get from Shangri-La to Shanghai?
It takes approximately 5h 27m to get from Shangri-La to Shanghai, including transfers.
Where do I catch the Shangri-La to Shanghai train from?
Shangri-La to Shanghai train services, operated by China Railways C-Class, depart from Shangri-La station.
Train or fly from Shangri-La to Shanghai?
The best way to get from Shangri-La to Shanghai is to fly which takes 5h 27m and costs $103.26 - $423.91 . Alternatively, you can train via Chongqing West, which costs $206.52 - $250 and takes 26h 58m.
Where does the Shangri-La to Shanghai train arrive?
Shangri-La to Shanghai train services, operated by China Railways C-Class, arrive at Lijiang station.
Can I drive from Shangri-La to Shanghai?
Yes, the driving distance between Shangri-La to Shanghai is 2932 km. It takes approximately 30h 19m to drive from Shangri-La to Shanghai.
Where can I stay near Shanghai?
There are 981+ hotels available in Shanghai. Prices start at $85.42 per night.
→
+0→
Transport search
Transport search
From Shangri-La, where will you go next? Select a city below to get started