Travel from Shanghai to Zhangjiajie

Train, bus or fly from Shanghai to Zhangjiajie?

China Southern Airlines, Air China and 8 other airlines fly from Shanghai to Zhangjiajie hourly. Alternatively, China Railways G-Class operates a train from Shanghai to Zhangjiajie hourly. Tickets cost $45 - $55 and the journey takes 1 h 31 min. 3 other operators also service this route.

How to get from Shanghai to Zhangjiajie

From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Dayong airport, then line 4 bus to Zhangjiajie. 6 h 15 min $321. From West Nanjing Road line 2 Shanghai Metro to Longyang Road, Maglev to Shanghai Pudong airport, fly to Dayong airport, then line 4 bus to Zhangjiajie. 4 h 30 min $227. From Jingan Temple line 2 Shanghai Metro to Shanghai Hongqiao, train to Nanjing South, subway to Nanjing airport, fly to Dayong airport, then line 4 bus to Zhangjiajie. 5 h 21 min $172. From Shanghai train to Nanjing South, train to Lishui, train to Yichang East, then train to Zhangjiajie. 12 h 20 min $156. From Jingan Temple line 2 Shanghai Metro to Shanghai Hongqiao, train to Yichang East, walk to Yichang East, then train to Zhangjiajie. 15 h 19 min $80. From Shanghai Zongzhan bus to Jiashan, walk to Xitang, bus to Hangzhou Keyun Zhongxin, then bus to Zhangjiajie. 19 h 59 min $55. From Shanghai drive to Zhangjiajie. 13 h 30 min $144.

Operators from Shanghai to Zhangjiajie

OperatorPhoneWebsite
Shanghai MetroShanghai Metro
China Southern AirlinesChina Southern Airlines
Air ChinaAir China
China Eastern AirlinesChina Eastern Airlines
Shanghai AirlinesShanghai Airlines
Juneyao AirlinesJuneyao Airlines
Joy AirJoy Air
Sichuan AirlinesSichuan Airlines
Spring AirlinesSpring Airlines
Shenzhen AirlinesShenzhen Airlines
Xiamen AirlinesXiamen Airlines
9588 Online Travel9588 Online Travel
Shanghai Maglev Transportation (SMT)Shanghai Maglev Transportation (SMT)
China Railways G-Class86-773-2831999China Railways G-Class
Nanjing MetroNanjing Metro
China Railways D-ClassChina Railways D-Class
China Railways K-ClassChina Railways K-Class
China Bus GuideChina Bus Guide
CheciCheci
Close Print Itinerary
  1. Here are 7 options to get from
    Shanghai to Zhangjiajie:

    1. Trip:
      1 Fly from Shanghai Hongqiao
      • One-Way approx: USD $292 - $702
      • Duration: 6 h 15 min
      Open +
      • Trip:
        1 Fly from Shanghai Hongqiao
        • One-Way approx: USD $292 - $702
        • Duration: 6 h 15 min
        Close x
    2. Trip:
      2 Fly from Shanghai Pudong
      • One-Way approx: USD $148 - $448
      • Duration: 4 h 30 min
      Open +
      • Trip:
        2 Fly from Shanghai Pudong
        • One-Way approx: USD $148 - $448
        • Duration: 4 h 30 min
        Close x
    3. Trip:
      3 Train to Nanjing, fly
      • One-Way approx: USD $128 - $388
      • Duration: 5 h 21 min
      Open +
      • Trip:
        3 Train to Nanjing, fly
        • One-Way approx: USD $128 - $388
        • Duration: 5 h 21 min
        Close x
    4. Trip:
      4 Train via Nanjing South
      • One-Way approx: USD $134 - $168
      • Duration: 12 h 20 min
      Open +
      • Trip:
        4 Train via Nanjing South
        • One-Way approx: USD $134 - $168
        • Duration: 12 h 20 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $65 - $96
      • Duration: 15 h 19 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $65 - $96
        • Duration: 15 h 19 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $53 - $61
      • Duration: 19 h 59 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $53 - $61
        • Duration: 19 h 59 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $110 - $180
      • Duration: 13 h 30 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $110 - $180
        • Duration: 13 h 30 min
        Close x