Duration
4h 9m
Distance
1087.4 km
Average price
¥800
Possible routes
7 found

Tuen Mun to Zhangjiajie

Rome2rio has found 7 ways to get from Tuen Mun to Zhangjiajie by bus, flight, train, subway and car. We recommend taking the bus from Tuen Mun to Bao'an Center and then flying from Shenzhen to Zhangjiajie Hehua, which is the fastest option and takes around 4h 9m.
Recommended route

Bus to Shenzhen, fly

  1. Tuen Mun
  2. Shenzhen
  3. Zhangjiajie Hehua
Fastest
4h 9m
¥580 - ¥2757
Alternative routes

Train, line 2 subway to Guangzhou Baiyun, fly

  1. Shenzhen North
  2. Guangzhou South
  3. Guangzhou Baiyun
  4. Zhangjiajie Hehua
6h 1m
¥699 - ¥3086

Train, bus

  1. Shenzhen North
  2. Guangzhou South
  3. Changsha Lituo
  4. Zhangjiajie
10h 16m
¥469 - ¥806

Train via Guitang

  1. Shenzhen North Station
  2. Changsha
  3. Zhangjiajie Station
10h 44m
¥366 - ¥595

Bus

  1. Tuen Mun
  2. Guangzhou Jiaokou
  3. Zhangjiajie
19h 43m
Cheapest
¥292 - ¥336

Train

  1. Shenzhen East
  2. Zhangjiajie
22h 29m
¥186 - ¥445

Drive

  1. Tuen Mun
  2. Zhangjiajie
11h 6m
¥1300 - ¥1900

Frequently asked questions

Want to know about travelling from Tuen Mun to Zhangjiajie? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

The cheapest way to get from Tuen Mun to Zhangjiajie is to bus which costs $330 - $380 and takes 19h 43m.

More details

The quickest way to get from Tuen Mun to Zhangjiajie is to bus and fly which costs $650 - $3200 and takes 4h 9m.

More details

The distance between Tuen Mun and Zhangjiajie is 827 km. The road distance is 1087.4 km.

Get driving directions

The best way to get from Tuen Mun to Zhangjiajie without a car is to train and bus which takes 10h 16m and costs $500 - $950.

More details

It takes approximately 4h 9m to get from Tuen Mun to Zhangjiajie, including transfers.

More details

The best way to get from Tuen Mun to Zhangjiajie is to train via Guitang which takes 10h 44m and costs $410 - $700. Alternatively, you can bus, which costs $330 - $380 and takes 19h 43m.

Mode details

The quickest flight from Shenzhen Airport to Zhangjiajie Hehua Airport is the direct flight which takes 1h 40m.

Search flights

Yes, the driving distance between Tuen Mun to Zhangjiajie is 1087 km. It takes approximately 11h 6m to drive from Tuen Mun to Zhangjiajie.

Get driving directions

China Southern Airlines offers flights from Shenzhen Airport to Zhangjiajie Hehua Airport.

Search flights

There are 208+ hotels available in Zhangjiajie. Prices start at ¥148 per night.

More details

How to travel from Tuen Mun to Zhangjiajie

Find all the possible transport options for your trip from Tuen Mun to Zhangjiajie right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Tuen Mun and Zhangjiajie?

You can take a train from Tuen Mun to Zhangjiajie via Shenzhen North Station, Shenzhen North Station, Changsha South, Changsha South station, Jintai Plaza, and Changsha in around 10h 44m. Alternatively, you can take a bus from Tuen Mun to Zhangjiajie via Guangzhou, Yuexiu Park, Gaunghzhou station, Jiaokou, and Guangzhou Jiaokou in around 19h 43m.
Airlines
Train operators
Bus operators

Zhangjiajie, China

Zhangjiajie is a prefecture-level city in the northwestern part of Hunan province, People's Republic of China. It comprises the district of Yongding and counties of Cili and Sangzhi. Within it is located Wulingyuan Scenic Area which was designated a UNESCO World Heritage Site in 1992 as well as an AAAAA scenic area by the China National Tourism Administration. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!