There are 10 ways to get from Shanghai to Lijiang by plane, taxi, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Shanghai Hongqiao to Lijiang  •  6 h 26 min

  1. Fly from Shanghai Hongqiao (SHA) to Lijiang (LJG) SHA - LJG

$185 - $555

Cheapest option

Train  •  44 h 29 min

  1. Take the train from Shanghai South to Xuanwei K80 / ...
  2. Take the train from Xuanwei to Lijiang K9618 / ...

$57 - $82

8 alternative options

Fly Shanghai Pudong to Lijiang  •  6 h 32 min

  1. Fly from Shanghai Pudong (PVG) to Lijiang (LJG) PVG - LJG

$233 - $613

Fly Shanghai Hongqiao to Ninglang Luguhu, taxi  •  11 h 56 min

  1. Fly from Shanghai Hongqiao (SHA) to Ninglang Luguhu (NLH) SHA - NLH
  2. Take a taxi from Ninglang Luguhu to Lijiang

$251 - $1,366

Train to Hangzhou, fly to Lijiang  •  8 h 4 min

  1. Take the train from Shanghai Hongqiao to Hangzhou East
  2. Fly from Hangzhou (HGH) to Lijiang (LJG) HGH - LJG

$148 - $787

Fly Shanghai Hongqiao to Dali, train  •  9 h 1 min

  1. Fly from Shanghai Hongqiao (SHA) to Dali (DLU) SHA - DLU
  2. Take the train from Dali to Lijiang

$278 - $438

Fly Shanghai Hongqiao to Deqen, taxi  •  9 h 37 min

  1. Fly from Shanghai Hongqiao (SHA) to Deqen (DIG) SHA - DIG
  2. Take a taxi from Deqen to Lijiang

$206 - $771

Train China Railways G-Class  •  20 h 31 min

  1. Take the train from Shanghai Hongqiao to Kunming South G1373 / ...
  2. Take the train from Kunming to Lijiang K9682 / ...

$144 - $194

Bus  •  2 days 0 h

  1. Take the bus from Shanghai Zongzhan to Jiangsu Nanjing
  2. Take the bus from Nanjing to Guangzhou
  3. Take the bus from Guangzhou Municipal to Yunnan Kunming
  4. Take the bus from Kunming West to Lijiang

$181 - $182

Drive  •  28 h 43 min

  1. Drive from Shanghai to Lijiang 1782.6 miles

$250 - $380

What companies run services between Shanghai, China and Lijiang, China?

China Eastern Airlines, Juneyao Airlines and six other airlines fly from Shanghai to Lijiang hourly. Alternatively, you can take a train from Shanghai to Lijiang via Shanghai Hongqiao, Kunming South, South Bus Station, Kunming Station, Kunming, and Lijiang in around 20 h 31 min.

Airlines
China Eastern Airlines
Website
en.ceair.com
Flights from Shanghai Hongqiao to Lijiang
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$240 - $800
Flights from Shanghai Hongqiao to Lijiang via Kunming
Ave. Duration
6 h 6 min
When
Every day
Estimated price
$230 - $950
Flights from Shanghai Hongqiao to Lijiang via Chongqing
Ave. Duration
7 h 20 min
When
Every day
Estimated price
$240 - $800
Flights from Shanghai Pudong to Lijiang via Kunming
Ave. Duration
6 h 40 min
When
Every day
Estimated price
$460 - $900
Flights from Shanghai Hongqiao to Ninglang Luguhu via Kunming
Ave. Duration
11 h 50 min
When
Every day
Estimated price
$210 - $1,400
Flights from Shanghai Hongqiao to Ninglang Luguhu via Changsha, Kunming
Ave. Duration
14 h 15 min
When
Every day
Estimated price
$210 - $1,400
Flights from Hangzhou to Lijiang via Kunming
Ave. Duration
6 h 12 min
When
Every day
Estimated price
$460 - $850
Flights from Shanghai Hongqiao to Dali
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$270 - $460
Flights from Shanghai Hongqiao to Dali via Kunming
Ave. Duration
5 h 25 min
When
Tuesday, Thursday and Saturday
Estimated price
$270 - $460
Flights from Shanghai Hongqiao to Dali via Changsha
Ave. Duration
6 h 15 min
When
Every day
Estimated price
$270 - $460
Flights from Shanghai Hongqiao to Dali via Chengdu
Ave. Duration
6 h 20 min
When
Every day
Estimated price
$270 - $460
Flights from Shanghai Hongqiao to Dali via Wuhan
Ave. Duration
6 h 50 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$270 - $460
Flights from Shanghai Hongqiao to Dali via Xi An
Ave. Duration
8 h 5 min
When
Every day
Estimated price
$270 - $460
Flights from Shanghai Hongqiao to Deqen via Kunming
Ave. Duration
8 h 5 min
When
Every day
Estimated price
$270 - $1,000
Flights from Shanghai Hongqiao to Deqen via Chengdu
Ave. Duration
6 h 10 min
When
Every day
Estimated price
$240 - $1,400
Flights from Shanghai Hongqiao to Deqen via Nanning, Kunming
Ave. Duration
7 h 55 min
When
Wednesday and Sunday
Estimated price
$280 - $1,800
Shenzhen Airlines
Website
shenzhenair.com
Flights from Shanghai Hongqiao to Lijiang via Changsha
Ave. Duration
7 h 10 min
When
Every day
Estimated price
$260 - $750
Flights from Shanghai Hongqiao to Lijiang via Chengdu
Ave. Duration
8 h 10 min
When
Every day
Estimated price
$400 - $850
Flights from Shanghai Hongqiao to Lijiang via Kunming
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$260 - $750
Flights from Shanghai Pudong to Lijiang via Changsha
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$220 - $800
Flights from Shanghai Pudong to Lijiang via Chengdu
Ave. Duration
6 h 20 min
When
Every day
Estimated price
$410 - $850
Flights from Shanghai Pudong to Lijiang via Kunming
Ave. Duration
6 h 50 min
When
Every day
Estimated price
$280 - $800
Flights from Hangzhou to Lijiang
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$160 - $750
Flights from Hangzhou to Lijiang via Kunming
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$160 - $750
Flights from Shanghai Hongqiao to Deqen via Kunming
Ave. Duration
6 h 5 min
When
Tuesday, Thursday and Saturday
Estimated price
$340 - $1,400
Air China
Website
airchina.com
Flights from Shanghai Hongqiao to Lijiang via Changsha
Ave. Duration
7 h 10 min
When
Every day
Estimated price
$260 - $750
Flights from Shanghai Hongqiao to Lijiang via Chengdu
Ave. Duration
8 h 10 min
When
Every day
Estimated price
$400 - $850
Flights from Shanghai Pudong to Lijiang via Changsha
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$220 - $800
Flights from Shanghai Pudong to Lijiang via Chengdu
Ave. Duration
6 h 20 min
When
Every day
Estimated price
$410 - $850
Flights from Shanghai Pudong to Lijiang via Kunming
Ave. Duration
6 h 50 min
When
Every day
Estimated price
$280 - $800
Flights from Hangzhou to Lijiang
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$160 - $750
Flights from Hangzhou to Lijiang via Guiyang
Ave. Duration
5 h 10 min
When
Every day
Estimated price
$200 - $450
Flights from Hangzhou to Lijiang via Kunming
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$160 - $750
Juneyao Airlines
Website
juneyaoair.com
Flights from Shanghai Hongqiao to Lijiang via Changsha
Ave. Duration
7 h 10 min
When
Every day
Estimated price
$260 - $750
Flights from Shanghai Pudong to Lijiang via Changsha
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$220 - $800
Flights from Hangzhou to Lijiang via Guiyang
Ave. Duration
5 h 10 min
When
Every day
Estimated price
$200 - $450
Beijing Capital
Website
intl.jdair.net
Flights from Shanghai Pudong to Lijiang
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$310 - $1,300
Flights from Hangzhou to Lijiang
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$240 - $1,000
Flights from Hangzhou to Lijiang via Zhengzhou
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$280 - $1,200
Sichuan Airlines
Website
ch.com
Flights from Hangzhou to Lijiang
Ave. Duration
3 h 20 min
When
Tuesday, Thursday and Saturday
Estimated price
$370 - $800
Flights from Hangzhou to Lijiang via Guiyang
Ave. Duration
5 h 25 min
When
Tuesday, Thursday and Saturday
Estimated price
$370 - $800
Kunming Airlines
Website
airkunming.com
Flights from Shanghai Pudong to Lijiang via Kunming
Ave. Duration
7 h 45 min
When
Every day
Estimated price
$160 - $800
Lucky Air Co. Ltd.
Website
luckyair.net
Flights from Shanghai Hongqiao to Ninglang Luguhu via Chengdu
Ave. Duration
7 h 20 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$200 - $1,300
Chongqing Airlines
Website
chongqingairlines.cn
Flights from Shanghai Hongqiao to Deqen via Chongqing
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$320 - $1,900
Train operators
China Railways D-Class
Website
chinahighlights.com
Train from Shanghai Hongqiao to Hangzhou East
Ave. Duration
42 min
Frequency
Hourly
Estimated price
$9 - $13
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$9 - $13
1st Class Seat
$9 - $14
China Railways K-Class
Website
chinahighlights.com
Train from Dali to Lijiang
Ave. Duration
2 h 22 min
Frequency
Every 3 hours
Estimated price
$8 - $14
Schedules at
trip.com
Book at
trip.com
Hard Seat
$8 - $14
Hard Sleeper
$16 - $25
Soft Sleeper
$25 - $40
Train from Kunming to Lijiang
Ave. Duration
6 h 55 min
Frequency
4 times a day
Estimated price
$12 - $27
Schedules at
trip.com
Book at
trip.com
Hard Seat
$12 - $18
Hard Sleeper
$24 - $35
Soft Sleeper
$35 - $50
Train from Shanghai South to Xuanwei
Ave. Duration
30 h 56 min
Frequency
3 times a day
Estimated price
$39 - $42
Schedules at
trip.com
Book at
trip.com
Hard Seat
$39 - $42
Hard Sleeper
$70 - $80
Soft Sleeper
$110 - $125
Train from Xuanwei to Lijiang
Ave. Duration
12 h 21 min
Frequency
Twice daily
Estimated price
$15 - $35
Schedules at
trip.com
Book at
trip.com
Hard Seat
$15 - $21
Hard Sleeper
$30 - $40
Soft Sleeper
$45 - $60
China Railways G-Class
Train from Shanghai Hongqiao to Kunming South
Ave. Duration
10 h 36 min
Frequency
4 times a day
Estimated price
$120 - $170
Schedules at
trip.com
2nd Class Seat
$140 - $170
1st Class Seat
$230 - $270
Business Class Seat
$440 - $550
Bus operators
China Bus Guide
Website
chinabusguide.com
Bus from Shanghai Zongzhan to Jiangsu Nanjing
Ave. Duration
5 h 10 min
Frequency
4 times a day
Estimated price
$16
Schedules at
chinabusguide.com
Bus from Nanjing to Guangzhou
Ave. Duration
14 h
Frequency
Twice daily
Estimated price
$61
Schedules at
chinabusguide.com
Bus from Kunming West to Lijiang
Ave. Duration
5 h 30 min
Frequency
Hourly
Estimated price
$32
Schedules at
chinabusguide.com
Checi
Website
checi.cn
Bus from Guangzhou Municipal to Yunnan Kunming
Ave. Duration
21 h
Frequency
Once daily
Estimated price
$68
Schedules at
checi.cn
Other operators
Taxi from Ninglang Luguhu to Lijiang
Ave. Duration
3 h 4 min
Estimated price
$50 - $65

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, Want to know more about Flixbus? and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.

Questions & Answers

The distance between Shanghai and Lijiang is 2117 km. The road distance is 2852 km.

The cheapest way to get from Shanghai to Lijiang is to train which costs ¥360 - ¥550 and takes 44 h 29 min.

The quickest way to get from Shanghai to Lijiang is to fly which takes 6 h 26 min and costs ¥1100 - ¥3600.

It takes approximately 6 h 26 min to get from Shanghai to Lijiang, including transfers.