There are 8 ways to get from Emei Shan to Xi'an by taxi, train, bus, car, subway, 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.
Taxi, train
best- Take the taxi from Emei Shan to Emeishantaxi
- Take the train from Emeishan to Chengdu Easttrain
- Take the train from Chengdu East to Xi'an Northtrain
6h 23m¥307–899Taxi, train via Chengdu
cheapest- Take the taxi from Emei Shan to Emeishantaxi
- Take the train from Emeishan to Chengdu Southtrain
- Take the train from Chengdu Station to Xi'antrain
19h 34m¥193–413Taxi, bus, train
- Take the taxi from Emei Shan to Emei Bus Stationtaxi
- Take the bus from Leshan Xiaoba Bus Station to Xinnanmen Bus Stationbus
- Take the train from Chengdu East to Xi'an Northtrain
8h 38m¥372–998Drive 908.1 km
- Drive from Emei Shan to Xi'ancar 908.1 km
10h¥772–1,115Taxi, train, subway to Chengdu Tianfu International Airport, fly
- Take the taxi from Emei Shan to Emeishantaxi
- Take the train from Emeishan to Chengdu Southtrain
- Take the subway from Chengdu South station to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Xi'An Xianyang International Airport (XIY)plane TFU - XIY
6h 57m¥883–3,425Taxi to Xichang Qingshan Airport, fly
- Take the taxi from Emei Shan to Xichang Qingshan Airport (XIC)taxi
- Fly from Xichang Qingshan Airport (XIC) to Xi'An Xianyang International Airport (XIY)plane XIC - XIY
6h 27m¥1,499–3,767Taxi, train to Yibin Wuliangye Airport, fly
- Take the taxi from Emei Shan to Emeishantaxi
- Take the train from Leshan to Yibin Westtrain
- Fly from Yibin Wuliangye Airport (YBP) to Xi'An Xianyang International Airport (XIY)plane YBP - XIY
6h 50m¥979–3,239Taxi to Zhaotong, fly
- Take the taxi from Emei Shan to Zhaotong (ZAT)taxi
- Fly from Zhaotong (ZAT) to Xi'An Xianyang International Airport (XIY)plane ZAT - XIY
7h 40m¥1,182–3,125
Chengdu Tianfu International Airport (TFU) to Xi'An Xianyang International Airport (XIY) flights
Questions & Answers
The cheapest way to get from Emei Shan to Xi'an is to taxi and train via Chengdu which costs ¥190 - ¥420 and takes 19h 34m.
The fastest way to get from Emei Shan to Xi'an is to taxi and train which takes 6h 23m and costs ¥300 - ¥900.
The distance between Emei Shan and Xi'an is 871 km. The road distance is 908.1 km.
The best way to get from Emei Shan to Xi'an without a car is to taxi and train which takes 6h 23m and costs ¥300 - ¥900.
It takes approximately 6h 23m to get from Emei Shan to Xi'an, including transfers.
Yes, the driving distance between Emei Shan to Xi'an is 908 km. It takes approximately 10h to drive from Emei Shan to Xi'an.
There are 557+ hotels available in Xi'an.
What companies run services between Emei Shan, China and Xi'an, China?
There is no direct connection from Emei Shan to Xi'an. However, you can take the taxi to Emeishan, take the train to Chengdu East, take the train to Xi'an North, walk to Bei Kezhan, then take the line 2 subway to Shi Tushuguan. Alternatively, you can take the taxi to Emei Bus Station, take the bus to Leshan Xiaoba Bus Station, take the bus to Xinnanmen Bus Station, walk to Xinnanmen Station, take the line 3 subway to Chunxi Road, take the line 2 subway to East station, walk to Chengdu East, take the train to Xi'an North, walk to Bei Kezhan, then take the line 2 subway to Fengcheng 5-lu.
- Website
- csair.com
Flights from Chengdu Tianfu International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥750–3,400
Flights from Xichang Qingshan Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥850–3,000
Flights from Yibin Wuliangye Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥750–2,900
- Website
- ch.com
Flights from Chengdu Tianfu International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ¥750–3,200
Flights from Xichang Qingshan Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥850–3,000
Flights from Yibin Wuliangye Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥750–2,900
- Website
- tibetairlines.com
Flights from Zhaotong to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥400–2,200
Train from Emeishan to Chengdu East
- Adult - second class
- ¥55–80
Train from Emeishan to Chengdu South
- Adult - second class
- ¥50–75
Train from Emeishan to Chengdu South
- Adult - second class
- ¥50–75
Train from Leshan to Yibin West
- Adult - second class
- ¥50–75
Train from Chengdu East to Xi'an North
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–520
- Business Class Seat
- ¥650–1,000
Train from Chengdu East to Xi'an North
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–520
- Business Class Seat
- ¥650–1,000
Train from Leshan to Yibin West
- 2nd Class Seat
- ¥65–75
- 1st Class Seat
- ¥105–115
- Business Class Seat
- ¥140–210
Train from Chengdu East to Xi'an North
- Ave. Duration
- 4h 16m
- Frequency
- Hourly
- Estimated price
- ¥200–470
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–290
- Adult - 1st Class
- ¥340–470
Train from Chengdu East to Xi'an North
- Ave. Duration
- 4h 16m
- Frequency
- Hourly
- Estimated price
- ¥200–470
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–290
- Adult - 1st Class
- ¥340–470
Train from Leshan to Yibin West
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- ¥65–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥65–90
- Adult - 1st Class
- ¥80–120
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Chengdu South station to Tianfu International Airport North
- Ave. Duration
- 50 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥10–15
- Schedules at
- travelchinaguide.com
Train from Chengdu Station to Xi'an
- Hard Seat
- ¥85–120
- Hard sleeper
- ¥160–220
- Soft sleeper
- ¥260–340
- [email protected]
- Website
- chinabusguide.com
Bus from Leshan Xiaoba Bus Station to Xinnanmen Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- ¥60–100
- Schedules at
- chinabusguide.com
- Bus
- ¥70–100
- Ave. Duration
- 1h 57m
- Estimated price
- ¥95–950
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Heathrow Airport into central London, and How to get from JFK to New York City - to help you get the most out of your next trip.






















