Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Xi'an?

Book now

There are 6 ways to get from Zhangjiajie to Xi'an by plane, subway, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly, line 4 subway  •  3h 40m

  1. Fly from Zhangjiajie Hehua (DYG) to Xi An (XIY) DYG - XIY
  2. Take the line 4 subway from North station to Xingzheng Zhongxin

Cheapest option

Train via Zhangjiajie  •  21h 54m

  1. Take the train from Zhangjiajie to Changsha station Huaihua
  2. Take the train from Changsha to Xi'an Guangzhou

4 alternative options

Train  •  9h 34m

  1. Take the train from Zhangjiajie West Station to Changsha South Zhangjiajie West
  2. Take the train from Changsha South to Xi'an North Guangzhou South / ...

Bus, train  •  13h 6m

  1. Take the bus from Zhangjiajie to Wuhan Hongji Bus Terminal
  2. Take the train from Wuhan to Zhengzhou East
  3. Take the train from Zhengzhou East to Xi'an North

Train via Changsha  •  21h 1m

  1. Take the train from Zhangjiajie West Station to Changsha Zhangjiajie / ...
  2. Take the train from Changsha to Xi'an Guangzhou

Drive  •  9h 47m

  1. Drive from Zhangjiajie to Xi'an 963.6 km

Questions & Answers

The cheapest way to get from Zhangjiajie to Xi'an is to train via Zhangjiajie which costs ¥180 - ¥550 and takes 21h 54m.

More details

The quickest way to get from Zhangjiajie to Xi'an is to fly and line 4 subway which costs ¥260 - ¥650 and takes 3h 40m.

More details

No, there is no direct train from Zhangjiajie station to Xi'an. However, there are services departing from Zhangjiajie West Station and arriving at Shi Tushuguan via Changsha South and Bei Kezhan. The journey, including transfers, takes approximately 9h 34m.

More details

The distance between Zhangjiajie and Xi'an is 596 km. The road distance is 963.6 km.

Get driving directions

The best way to get from Zhangjiajie to Xi'an without a car is to train which takes 9h 34m and costs ¥700 - ¥950.

More details

It takes approximately 3h 40m to get from Zhangjiajie to Xi'an, including transfers.

More details

Zhangjiajie to Xi'an train services, operated by China Railways G-Class, depart from Zhangjiajie West Station.

More details

The quickest flight from Zhangjiajie Hehua Airport to Xi An Airport is the direct flight which takes 1h 25m.

Search flights

Zhangjiajie to Xi'an train services, operated by China Railways G-Class, arrive at Xi'an North station.

More details

Yes, the driving distance between Zhangjiajie to Xi'an is 964 km. It takes approximately 9h 47m to drive from Zhangjiajie to Xi'an.

Get driving directions

Map of how to get from Zhangjiajie to Xi'an.
Launch map view
  • Distance: 595.5 km
  • Duration: 3h 40m

What companies run services between Zhangjiajie, China and Xi'an, China?

You can take a train from Zhangjiajie to Xi'an via Changsha South, Xi'an North, and Bei Kezhan in around 9h 34m.

Airlines
Sichuan Airlines
Website
ch.com
Flights from Zhangjiajie Hehua to Xi An
Ave. Duration
1h 27m
When
Every day
Estimated price
¥290 - ¥1200
China Eastern Airlines
Website
en.ceair.com
Flights from Zhangjiajie Hehua to Xi An
Ave. Duration
1h 30m
When
Every day
Estimated price
¥350 - ¥1700
Train operators
Xi'an Metro
Website
travelchinaguide.com
Subway from North station to Xingzheng Zhongxin
Ave. Duration
11 min
Frequency
Every 10 minutes
Estimated price
¥2 - ¥6
Schedules at
travelchinaguide.com
China Railways G-Class
Phone
(86)12306
Website
12306.cn
Train from Zhangjiajie West Station to Changsha South
Ave. Duration
3h 16m
Frequency
Once daily
Estimated price
¥230 - ¥300
Schedules at
12306.cn
2nd Class Seat
¥230 - ¥300
1st Class Seat
¥390 - ¥470
Business Class Seat
¥750 - ¥950
Train from Changsha South to Xi'an North
Ave. Duration
5h 3m
Frequency
Every 4 hours
Estimated price
¥480 - ¥650
Schedules at
12306.cn
2nd Class Seat
¥480 - ¥650
1st Class Seat
¥800 - ¥1000
Business Class Seat
¥1500 - ¥1900
Train from Wuhan to Zhengzhou East
Ave. Duration
2h 19m
Frequency
Hourly
Estimated price
¥190 - ¥250
Schedules at
12306.cn
2nd Class Seat
¥190 - ¥250
1st Class Seat
¥330 - ¥400
Business Class Seat
¥650 - ¥800
Train from Zhengzhou East to Xi'an North
Ave. Duration
1h 39m
Frequency
Hourly
Estimated price
¥190 - ¥250
Schedules at
12306.cn
2nd Class Seat
¥190 - ¥250
1st Class Seat
¥330 - ¥390
Business Class Seat
¥650 - ¥800
China Railways T-Class
Website
china-railway.com.cn
Train from Zhangjiajie West Station to Changsha
Ave. Duration
4h 30m
Frequency
Twice daily
Estimated price
¥55 - ¥150
Website
Trip.com
Hard/Soft Seat
¥55 - ¥80
Hard Sleeper
¥120 - ¥150
Soft Sleeper
¥190 - ¥240
China Railways Z-Class
Website
chinahighlights.com
Train from Changsha to Xi'an
Ave. Duration
14h 42m
Frequency
Once daily
Estimated price
¥130 - ¥390
Website
Trip.com
Hard Seat
¥130 - ¥190
Hard Sleeper
¥300 - ¥390
Soft Sleeper
¥440 - ¥650
China Railways K-Class
Train from Zhangjiajie to Changsha station
Ave. Duration
5h 23m
Frequency
Once daily
Estimated price
¥45 - ¥130
Website
Trip.com
Hard Seat
¥45 - ¥70
Hard sleeper
¥110 - ¥130
Soft sleeper
¥170 - ¥200
Bus operators
China Bus Guide
Email
bus@chinatrainguide.com
Website
chinabusguide.com
Bus from Zhangjiajie to Wuhan Hongji Bus Terminal
Ave. Duration
7h
Frequency
Once daily
Estimated price
¥188
Schedules at
chinabusguide.com

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, The beginner’s guide to the 2018 World Nomad Games and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

More Questions & Answers

Sichuan Airlines and China Eastern Airlines offer flights from Zhangjiajie Hehua Airport to Xi An Airport.

Search flights

There are 98+ hotels available in Xi'an. Prices start at ¥750 per night.

More details

The best way to get from Zhangjiajie to Zhangjiajie Hehua Airport is to line 403 bus which takes 14 min and costs ¥2.

More details