There are 9 ways to get from Xi'an to Emeishan by train, bus, car, plane, subway, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Xi'an North to Chengdu Easttrain Beijing-Chengdu 1 / ...
- Take the train from Chengdu East Station to Emeitrain Emeishan / ...
6h 1m¥224–803Bus
- Take the bus from Shanxi Xian to Sichuan Chengdubus Xiaqczcd
- Take the bus from Chengdu Airport to Leshan Central Bus Stationbus
15h 31m¥316–550Drive 855 km
- Drive from Xi'an to Emeishancar 855 km
8h 56m¥727–1,050Fly to Chengdu Shuangliu International Airport, train
- Fly from Xi'An Xianyang International Airport (XIY) to Chengdu Shuangliu International Airport (CTU)plane XIY - CTU
- Take the train from Chengdu Shuangliu International Airport to Leshantrain
9h 32m¥1,686–3,195Fly to Chengdu Tianfu International Airport, subway, train
- Fly from Xi'An Xianyang International Airport (XIY) to Chengdu Tianfu International Airport (TFU)plane XIY - TFU
- Take the subway from Tianfu International Airport North to Chengdu South stationsubway
- Take the train from Chengdu South to Emeishantrain
7h 23m¥709–2,951Fly to Yibin Wuliangye Airport, train, bus
- Fly from Xi'An Xianyang International Airport (XIY) to Yibin Wuliangye Airport (YBP)plane XIY - YBP
- Take the train from Yibin West to Leshantrain
- Take the bus from Leshan Central Bus Station to Emeishan Jiuzhu Bus Stationbus
6h 24m¥946–3,410Fly to Luzhou Yunlong Airport, bus
- Fly from Xi'An Xianyang International Airport (XIY) to Luzhou Yunlong Airport (LZO)plane XIY - LZO
- Take the bus from Luzhou Bus Terminal to Leshan Central Bus Stationbus
8h 1m¥1,046–3,870Fly to Xichang Qingshan Airport, taxi
- Fly from Xi'An Xianyang International Airport (XIY) to Xichang Qingshan Airport (XIC)plane XIY - XIC
- Take the taxi from Xichang Qingshan Airport (XIC) to Emeishantaxi
7h 26m¥1,527–4,046Fly to Chongqing Jiangbei International Airport, train
- Fly from Xi'An Xianyang International Airport (XIY) to Chongqing Jiangbei International Airport (CKG)plane XIY - CKG
- Take the train from Chongqing North to Chengdu Easttrain
- Take the train from Chengdu East Station to Emeitrain
8h 46m¥1,263–1,990
Xi'An Xianyang International Airport (XIY) to Chengdu Shuangliu International Airport (CTU) flights
Questions & Answers
The cheapest way to get from Xi'an to Emeishan is to train which costs ¥220 - ¥850 and takes 6h 1m.
The fastest way to get from Xi'an to Emeishan is to train which takes 6h 1m and costs ¥220 - ¥850.
No, there is no direct bus from Xi'an to Emeishan station. However, there are services departing from CityOn Shopping Center and arriving at Emeishan Jiuzhu Bus Station via Xi An Airport, Shanxi Xian, Chengdu North Station, Chengdu Airport and Leshan Central Bus Station. The journey, including transfers, takes approximately 15h 31m.
No, there is no direct train from Xi'an to Emeishan. However, there are services departing from Shi Tushuguan and arriving at Emei via Xi'an North and Chengdu East Station. The journey, including transfers, takes approximately 6h 1m.
The distance between Xi'an and Emeishan is 819 km. The road distance is 855 km.
The best way to get from Xi'an to Emeishan without a car is to train which takes 6h 1m and costs ¥220 - ¥850.
It takes approximately 6h 1m to get from Xi'an to Emeishan, including transfers.
Xi'an to Emeishan bus services, operated by China Bus Guide, depart from Shanxi Xian station.
Xi'an to Emeishan train services, operated by China Railways G-Class, depart from Xi'an North station.
The best way to get from Xi'an to Emeishan is to train which takes 6h 1m and costs ¥220 - ¥850. Alternatively, you can bus, which costs ¥310 - ¥550 and takes 15h 31m.
What companies run services between Xi'an, China and Emeishan, Sichuan, China?
You can take a subway from Shi Tushuguan to Emeishan via Bei Kezhan, Xi'an North, Chengdu East Station, and Emei in around 6h 1m. Alternatively, you can take a bus from CityOn Shopping Center to Emeishan via Xi An Airport, Shanxi Xian, Sichuan Chengdu, Chengdu North Station, Chengdu Airport T1, Chengdu Airport, Leshan Central Bus Station, and Emeishan Jiuzhu Bus Station in around 15h 31m.
- Website
- ch.com
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Kunming
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ¥2,000–5,000
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Guyuan
- Ave. Duration
- 6h 5m
- When
- Wednesday and Sunday
- Estimated price
- ¥480–2,600
Flights from Xi'An Xianyang International Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥650–2,800
Flights from Xi'An Xianyang International Airport to Yibin Wuliangye Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥800–3,100
Flights from Xi'An Xianyang International Airport to Luzhou Yunlong Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥900–3,600
Flights from Xi'An Xianyang International Airport to Xichang Qingshan Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥900–3,200
Flights from Xi'An Xianyang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ¥1,510–1,560
- Website
- en.ceair.com
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Kunming
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ¥2,000–5,000
Flights from Xi'An Xianyang International Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ¥650–2,800
Flights from Xi'An Xianyang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ¥1,510–1,560
- Website
- csair.com
Flights from Xi'An Xianyang International Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ¥650–3,100
Flights from Xi'An Xianyang International Airport to Yibin Wuliangye Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥800–3,100
Flights from Xi'An Xianyang International Airport to Luzhou Yunlong Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ¥900–3,600
Flights from Xi'An Xianyang International Airport to Xichang Qingshan Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥900–3,200
- Website
- airchina.com
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Kunming
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ¥750–3,400
Flights from Xi'An Xianyang International Airport to Chengdu Shuangliu International Airport via Wuhan
- Ave. Duration
- 5h 25m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ¥1,900–3,700
- Website
- airchangan.com
Flights from Xi'An Xianyang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥300–1,800
- Website
- intl.jdair.net
Flights from Xi'An Xianyang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥1,100–3,100
- Website
- tianjin-air.com
Flights from Xi'An Xianyang International Airport to Chongqing Jiangbei International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–4,100
Train from Xi'an North to Chengdu East
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–520
- Business Class Seat
- ¥650–1,000
Train from Chengdu Shuangliu International Airport to Leshan
- 2nd Class Seat
- ¥54–59
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥120–170
Train from Yibin West to Leshan
- 2nd Class Seat
- ¥65–75
- 1st Class Seat
- ¥105–115
- Business Class Seat
- ¥140–210
Train from Chongqing North to Chengdu East
- 2nd Class Seat
- ¥140–160
- 1st Class Seat
- ¥230–260
- Business Class Seat
- ¥330–480
Train from Xi'an North to Chengdu East
- Ave. Duration
- 4h 12m
- Frequency
- Hourly
- Estimated price
- ¥200–470
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–290
- Adult - 1st Class
- ¥340–470
Train from Yibin West to Leshan
- Ave. Duration
- 42 min
- Frequency
- Twice daily
- Estimated price
- ¥65–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥65–90
- Adult - 1st Class
- ¥80–120
Train from Chongqing North to Chengdu East
- Ave. Duration
- 1h 52m
- Frequency
- 5 times a day
- Estimated price
- ¥110–240
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥170–240
Train from Chengdu East Station to Emei
- Adult - second class
- ¥50–80
Train from Chengdu Shuangliu International Airport to Leshan
- Adult - second class
- ¥40–65
Train from Chengdu South to Emeishan
- Adult - second class
- ¥50–75
Train from Yibin West to Leshan
- Adult - second class
- ¥50–75
Train from Chengdu East Station to Emei
- Adult - second class
- ¥50–80
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Tianfu International Airport North to Chengdu South station
- Ave. Duration
- 50 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥10–15
- Schedules at
- travelchinaguide.com
- [email protected]
- Website
- chinabusguide.com
Bus from Shanxi Xian to Sichuan Chengdu
- Ave. Duration
- 7h 10m
- Frequency
- 3 times a day
- Estimated price
- ¥190–260
- Schedules at
- chinabusguide.com
- Bus
- ¥190–260
Bus from Chengdu Airport to Leshan Central Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 10 minutes
- Estimated price
- ¥45–95
- Schedules at
- chinabusguide.com
- Bus
- ¥70–95
Bus from Leshan Central Bus Station to Emeishan Jiuzhu Bus Station
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- ¥8–70
- Schedules at
- chinabusguide.com
- Bus
- ¥45–70
- Ave. Duration
- 3h 23m
- Estimated price
- ¥600–800
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 Need to know: Greyhound, The London Underground: Essential tips to navigate the Tube, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
Xi'an to Emeishan bus services, operated by China Bus Guide, arrive at Sichuan Chengdu station.
Xi'an to Emeishan train services, operated by China Railways G-Class, arrive at Chengdu East station.
Yes, the driving distance between Xi'an to Emeishan is 855 km. It takes approximately 8h 56m to drive from Xi'an to Emeishan.
There are 34+ hotels available in Emeishan.


















