Travel from Zhangjiajie to Chengdu

Train or fly from Zhangjiajie to Chengdu?

Air China flies from Zhangjiajie to Chengdu 3 times a week. Alternatively, you can take a train from Zhangjiajie to Chengdu via Yichang East, Yichang East, Enshi, and North station in around 10 h 2 min.

How to get from Zhangjiajie to Chengdu

ModeDurationPrice
From Civil aviation Hotel line 4 bus to Dayong airport, fly to Chengdu airport, then line 2 bus to Chengdu.3 h 6 min$232
From Civil aviation Hotel line 4 bus to Dayong airport, fly to Chongqing airport, subway to Chongqing North, train to East station, then line 2 subway to Chengdu.4 h 53 min$337
From Zhangjiajie train to Yichang East, walk to Yichang East, train to Enshi, train to North station, then line 1 subway to Luomashi.10 h 2 min$80
From Zhangjiajie train to Yichang East, walk to Yichang East, train to East station, then line 2 subway to Tianfu Square.11 h 42 min$81
From Zhangjiajie bus to Fenghuang, bus to Chongqing Longtoushi, walk to Bijin, subway to Chongqing North, train to East station, then line 2 subway to Tianfu Square.12 h 55 min$86
From Zhangjiajie bus to Fenghuang, bus to Chongqing Longtoushi, walk to Bijin, subway to Chongqing North, train to South Railway Station Chengdu, then line 2 bus to Tianfu Square.13 h 35 min$90
From Zhangjiajie drive to Chengdu.8 h 58 min$96

How long does it take to get from Zhangjiajie to Chengdu?

It takes approximately 3 h 6 min to get from Zhangjiajie to Chengdu, including transfers.

Operators from Zhangjiajie to Chengdu

OperatorPhoneWebsite
9588 Online Travel9588 Online Travel
Air ChinaAir China
Chengdu Shangliu AirportChengdu Shangliu Airport
Sichuan AirlinesSichuan Airlines
Chongqing Rail TransitChongqing Rail Transit
China Railways G-Class86-773-2831999China Railways G-Class
Chengdu metroChengdu metro
China Railways K-ClassChina Railways K-Class
China Railways D-ClassChina Railways D-Class
China Bus GuideChina Bus Guide
59178 Agency59178 Agency