Bus

Take the China Bus Guide bus at the Zhangjiajie station .

The journey takes approximately 2 h 30 m. The travel distance is 218 km.

Carrier is China Bus Guide.

Buy ticket

Get off at the Fenghuang.
583 m on foot from the Fenghuang to the Fenghuang.

The journey takes approximately 6 m. The travel distance is 583 m.

Get off at the Fenghuang.
Take the China Bus Guide bus at the Fenghuang Ancient Town station .

The journey takes approximately 6 h The travel distance is 394 km.

Carrier is China Bus Guide.

Buy ticket

Take the China Bus Guide bus at the Guilin Qintan Bus Station station .

The journey takes approximately 1 h 30 m. The travel distance is 76 km.

Carrier is China Bus Guide.

Buy ticket

Get off at the Guilin Yangshuo.


🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking


Train bus

Take the train Zhangjiajie at the station China Railways K-Class.

The journey takes approximately 2 h Ticket price is about €3 The travel distance is 121 km.

Carrier is China Railways K-Class.

Buy ticket

Get off at the Jishou.
Take the China Bus Guide bus at the Jishou station .

The journey takes approximately 1 h The travel distance is 50 km.

Carrier is China Bus Guide.

Buy ticket

Get off at the Fenghuang Ancient Town.
Take the China Bus Guide bus at the Fenghuang station .

The journey takes approximately 6 h The travel distance is 583 m.

Carrier is China Bus Guide.

Buy ticket

Get off at the Fenghuang.
Take the China Bus Guide bus at the Fenghuang station .

The journey takes approximately 1 h 30 m. The travel distance is 583 m.

Carrier is China Bus Guide.

Buy ticket

Get off at the Fenghuang.


🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 6 h 48 m. The travel distance is 663 km.

Get off at the Yangshuo.


🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking


Fly to Guilin bus

Take the Zhangjiajie Airport Bus bus at the Municipal Tourism Bureau station .

The journey takes approximately 14 m. The travel distance is 13 km.

Carrier is Zhangjiajie Airport Bus.

Buy ticket

Get off at the Airport Junction.
Fly out to Zhangjiajie Hehua (DYG) of the Jinan (TNA) airport.

The journey takes approximately 4 h 35 m. Ticket price is about €110

Carrier is Air Guilin.

🔎

🚖 Find a cheap local taxi

Get off at the Jinan (TNA).
392 m on foot from the Guilin (KWL) to the Guilin Airport.

The journey takes approximately 5 m. The travel distance is 392 m.

Get off at the Guilin Airport.
Take the China Bus Guide bus at the Guilin Airport station .

The journey takes approximately 1 h 20 m. The travel distance is 87 km.

Carrier is China Bus Guide.

Buy ticket

Get off at the Guilin Yangshuo.


🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking


Fly to Guangzhou Baiyun train

Take the Zhangjiajie Airport Bus bus at the Fenghuang station .

The journey takes approximately 14 m. The travel distance is 583 m.

Carrier is Zhangjiajie Airport Bus.

Buy ticket

Get off at the Fenghuang.
Fly out to Zhangjiajie Hehua (DYG) of the Guangzhou Baiyun (CAN) airport.

The journey takes approximately 1 h 35 m. Ticket price is about €380

Carrier is China Southern Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Guangzhou Baiyun (CAN).
524 m on foot from the Guangzhou Baiyun (CAN) to the Guangzhou Airport South.

The journey takes approximately 7 m. The travel distance is 524 m.

Get off at the Guangzhou Airport South.
Take the subway at the Guangzhou Airport South station.

The journey takes approximately 24 m. The travel distance is 17 km.

Carrier is Guangzhou Metro.

Buy ticket

Get off at the Jiahewanggang.
Take the subway at the Jiahewanggang station.

The journey takes approximately 21 m. The travel distance is 10 km.

Carrier is Guangzhou Metro.

Buy ticket

Get off at the Gaunghzhou station.
Take the train Guangzhou Train Station at the station China Railways D-Class.

The journey takes approximately 2 h 36 m. Ticket price is about €18 The travel distance is 375 km.

Carrier is China Railways D-Class.

Buy ticket

Get off at the Yangshuo.
Take the taxi at the Yangshuo.

The journey takes approximately 34 m. Ticket price is about €12 The travel distance is 34 km.

🚖 Find a cheap local taxi

Get off at the Yangshuo.


🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking


Fly to Liuzhou train bus

Take the Zhangjiajie Airport Bus bus at the Fenghuang station .

The journey takes approximately 14 m. The travel distance is 583 m.

Carrier is Zhangjiajie Airport Bus.

Buy ticket

Get off at the Fenghuang.
Fly out to Zhangjiajie Hehua (DYG) of the Shantou (SWA) airport.

The journey takes approximately 5 h 5 m. Ticket price is about €110

Carrier is China Southern Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Shantou (SWA).
425 m on foot from the Liuzhou (LZH) to the Liuzhou Bailian Airport.

The journey takes approximately 5 m. The travel distance is 425 m.

Get off at the Liuzhou Bailian Airport.

The journey takes approximately 27 m. The travel distance is 15 km.

Get off at the Ma On Shan.
Take the taxi at the Ma On Shan.

The journey takes approximately 2 m. Ticket price is about €2 The travel distance is 2 km.

🚖 Find a cheap local taxi

Get off at the Liuzhou.
Take the train Liuzhou at the station China Railways D-Class.

The journey takes approximately 1 h 11 m. Ticket price is about €9 The travel distance is 155 km.

Carrier is China Railways D-Class.

Buy ticket

Get off at the Guilin.
Take the taxi at the Guilin.

The journey takes approximately 8 m. Ticket price is about €3 The travel distance is 8 km.

Carrier is Guilin Taxi.

🚖 Find a cheap local taxi

Get off at the Guilin South Bus Station.
Take the China Bus Guide bus at the Guilin South Bus Station station .

The journey takes approximately 1 h 30 m. The travel distance is 66 km.

Carrier is China Bus Guide.

Buy ticket

Get off at the Guilin Yangshuo.


🛏 Find hotel deals and discounts up to 20% in Yangshuo at Booking


The cheapest way to travel from Zhangjiajie to Yangshuo is by taking a Train bus with an average price of €37. The journey takes approximately 12 ч. 45 мин.

Drive is the fastest way to travel from Zhangjiajie to Yangshuo. Tickets cost €NA. The journey takes approximately 6 ч. 48 мин.

Zhangjiajie is approximately 663 km away from Yangshuo. The trip by car takes 6 h 48 m.

The average journey time by car between Zhangjiajie and Yangshuo is 6 h 48 m.