There are 8 ways to get from Yichang to Xi'an by train, bus, car or plane

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

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

You can take a train from Yichang to Xi'an via Yichang East, Minggang East, and Bei Kezhan in around 9 h 33 min.

Airlines
China Southern Airlines
Website
csair.com
Flights from Wuhan to Xi An
Avg. Duration
1 h 33 min
When
Every day
Estimated price
$50 - $330
Flights from Yichang to Zhengzhou
Avg. Duration
50 min
When
Every day
Estimated price
$75 - $550
Flights from Changsha to Xi An
Avg. Duration
1 h 53 min
When
Every day
Estimated price
$60 - $380
Flights from Changsha to Xi An via Nanjing
Avg. Duration
4 h 10 min
When
Every day
Estimated price
$100 - $700
China Eastern Airlines
Website
en.ceair.com
Flights from Wuhan to Xi An
Avg. Duration
1 h 35 min
When
Every day
Estimated price
$45 - $310
Flights from Changsha to Xi An
Avg. Duration
1 h 48 min
When
Every day
Estimated price
$55 - $350
Hainan
Website
hainanairlines.com
Flights from Changsha to Xi An
Avg. Duration
1 h 45 min
When
Every day
Estimated price
$60 - $290
Air China
Website
airchina.com
Flights from Wuhan to Xi An
Avg. Duration
1 h 30 min
When
Every day
Estimated price
$55 - $270
Train operators
China Railways G-Class
Phone
86-773-2831999
Email
service@chinahighlights.com
Website
chinahighlights.com
Train from Yichang East to Minggang East
Avg. Duration
3 h 5 min
Frequency
Once daily
Estimated price
$65 - $80
Schedules at
chinahighlights.com
Train from Minggang East to Xi'an North
Avg. Duration
3 h 40 min
Frequency
Twice daily
Estimated price
$80 - $100
Schedules at
chinahighlights.com
Train from Yichang East to Qianjiang
Avg. Duration
50 min
Frequency
Once daily
Estimated price
$50 - $60
Schedules at
chinahighlights.com
Train from Yichang East to Hankou
Avg. Duration
1 h 48 min
Frequency
5 times a day
Estimated price
$50 - $65
Schedules at
chinahighlights.com
Train from Yichang East to Changsha South
Avg. Duration
3 h 51 min
Frequency
Twice daily
Estimated price
$75 - $110
Schedules at
chinahighlights.com
China Railways K-Class
Website
chinahighlights.com
Train from Yichang East to Jingmen
Avg. Duration
1 h 51 min
Frequency
Once daily
Estimated price
$7 - $14
Schedules at
chinahighlights.com
Hard Seat
$7 - $14
Hard Sleeper
$15 - $24
Soft Sleeper
$23 - $40
Train from Yichang East to Xiangyang
Avg. Duration
3 h 52 min
Frequency
Once daily
Estimated price
$9 - $15
Schedules at
chinahighlights.com
Hard Seat
$9 - $15
Hard Sleeper
$19 - $27
Soft Sleeper
$29 - $45
Train from Xiangyang east to Xi'an
Avg. Duration
7 h 9 min
Frequency
Twice daily
Estimated price
$13 - $19
Schedules at
chinahighlights.com
Hard Seat
$13 - $19
Hard Sleeper
$26 - $35
Soft Sleeper
$40 - $55
Bus operators
Xian Cheng Nan Coach Station
Website
cnkyz.com
Bus from Jingmen to Xi'an Cheng Nan Coach Station
Avg. Duration
7 h 25 min
Frequency
3 times a day
Estimated price
$35 - $65
Schedules at
cnkyz.com
Bus from Qianjiang to Xi'an Cheng Nan Coach Station
Avg. Duration
9 h 11 min
Frequency
Once daily
Estimated price
$35 - $80
Schedules at
cnkyz.com

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Need to know: Jadrolinija and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.

Questions & Answers

How far is it from Yichang to Xi'an?

The distance between Yichang and Xi'an is 452 km. The road distance is 706 km.

What is the cheapest way to get from Yichang to Xi'an?

The cheapest way to get from Yichang to Xi'an is to train which costs 元240 and takes 14 h 39 min.

What is the fastest way to get from Yichang to Xi'an?

The quickest way to get from Yichang to Xi'an is to drive which takes 7 h 11 min and costs 元490.

How long does it take to get from Yichang to Xi'an?

It takes approximately 9 h 33 min to get from Yichang to Xi'an, including transfers.