Travel from Shanghai to Lijiang

Train, bus or fly from Shanghai to Lijiang?

China Eastern Airlines, Juneyao Airlines and 2 other airlines fly from Shanghai to Lijiang hourly. Alternatively, China Railways G-Class operates a train from Shanghai to Lijiang once daily. Tickets cost $24 - $29 and the journey takes 21 min. 3 other operators also service this route.

How to get from Shanghai to Lijiang

From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Lijiang airport, then bus to Lijiang. 6 h 38 min $274. From West Nanjing Road line 2 Shanghai Metro to Longyang Road, Maglev to Shanghai Pudong airport, fly to Lijiang airport, then bus to Lijiang. 6 h 58 min $290. From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Ninglang Luguhu airport, then taxi to Lijiang. 10 h 42 min $375. From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Deqen airport, then taxi to Lijiang. 9 h 43 min $405. From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Dali airport, taxi to Dali, train to Lijiang, then taxi to Lijiang. 9 h 12 min $345. From Jingan Temple line 2 Shanghai Metro to Shanghai Hongqiao, train to Nanjing South, subway to Nanjing airport, fly to Lijiang airport, then bus to Lijiang. 7 h 49 min $545. From Shanghai train to Kunshan South, train to South Bus Station, line 1 Metro to Kunming, train to Lijiang, then taxi to Lijiang. 22 h 16 min $278. From Shanghai South train to Xuanwei, train to Lijiang, then taxi to Lijiang. 44 h 29 min $82. From Shanghai West bus to Nanjing, bus to Guangzhou Municipal, bus to Yunnan Kunming, taxi to Kunming West, then bus to Lijiang. 47 h 4 min $178. From Shanghai drive to Lijiang. 28 h 43 min $313.
Close Print Itinerary
  1. Here are 10 options to get from
    Shanghai to Lijiang:

    1. Trip:
      1 Fly Shanghai Hongqiao to Lijiang
      • One-Way approx: USD $185 - $555
      • Duration: 6 h 38 min
      Open +
      • Trip:
        1 Fly Shanghai Hongqiao to Lijiang
        • One-Way approx: USD $185 - $555
        • Duration: 6 h 38 min
        Close x
    2. Trip:
      2 Fly Shanghai Pudong to Lijiang
      • One-Way approx: USD $231 - $621
      • Duration: 6 h 58 min
      Open +
      • Trip:
        2 Fly Shanghai Pudong to Lijiang
        • One-Way approx: USD $231 - $621
        • Duration: 6 h 58 min
        Close x
    3. Trip:
      3 Fly Shanghai Hongqiao to Ninglang Luguhu, taxi
      • One-Way approx: USD $281 - $506
      • Duration: 10 h 42 min
      Open +
      • Trip:
        3 Fly Shanghai Hongqiao to Ninglang Luguhu, taxi
        • One-Way approx: USD $281 - $506
        • Duration: 10 h 42 min
        Close x
    4. Trip:
      4 Fly Shanghai Hongqiao to Deqen, taxi
      • One-Way approx: USD $206 - $771
      • Duration: 9 h 43 min
      Open +
      • Trip:
        4 Fly Shanghai Hongqiao to Deqen, taxi
        • One-Way approx: USD $206 - $771
        • Duration: 9 h 43 min
        Close x
    5. Trip:
      5 Fly Shanghai Hongqiao to Dali, train
      • One-Way approx: USD $277 - $438
      • Duration: 9 h 12 min
      Open +
      • Trip:
        5 Fly Shanghai Hongqiao to Dali, train
        • One-Way approx: USD $277 - $438
        • Duration: 9 h 12 min
        Close x
    6. Trip:
      6 Train to Nanjing, fly to Lijiang
      • One-Way approx: USD $301 - $1,061
      • Duration: 7 h 49 min
      Open +
      • Trip:
        6 Train to Nanjing, fly to Lijiang
        • One-Way approx: USD $301 - $1,061
        • Duration: 7 h 49 min
        Close x
    7. Trip:
      7 Train China Railways G-Class
      • One-Way approx: USD $180 - $321
      • Duration: 22 h 16 min
      Open +
      • Trip:
        7 Train China Railways G-Class
        • One-Way approx: USD $180 - $321
        • Duration: 22 h 16 min
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $57 - $82
      • Duration: 44 h 29 min
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $57 - $82
        • Duration: 44 h 29 min
        Close x
    9. Trip:
      9 Bus
      • One-Way approx: USD $170 - $213
      • Duration: 47 h 4 min
      Open +
      • Trip:
        9 Bus
        • One-Way approx: USD $170 - $213
        • Duration: 47 h 4 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $250 - $380
      • Duration: 28 h 43 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $250 - $380
        • Duration: 28 h 43 min
        Close x