Rome2Rio

How to get fromXi'an to Emei Shanby train, taxi, bus, car, plane, or subway

Find Transport to Emei Shan

See all options

There are 10 ways to get from Xi'an to Emei Shan by train, taxi, bus, car, plane, or subway

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

  1. Train, taxi

    best
    1. Take the train from Xi'an North to Chengdu Easttrain train
    2. Take the train from Chengdu East to Emeishantrain train
    3. Take the taxi from Emeishan to Emei Shantaxi taxi
    7h 12m
    ¥307–906
  2. Train, taxi via Chengdu

    cheapest
    1. Take the train from Xi'an to Chengdu Stationtrain train
    2. Take the train from Chengdu South to Emeishantrain train
    3. Take the taxi from Emeishan to Emei Shantaxi taxi
    21h 22m
    ¥195–422
  3. Bus, taxi

    1. Take the bus from Shanxi Xian to Sichuan Chengdubus bus
    2. Take the bus from Chengdu Airport to Leshan Central Bus Stationbus bus
    3. Take the taxi from Emeishan Jiuzhu Bus Station to Emei Shantaxi taxi
    16h 36m
    ¥405–666
  4. Drive 908.9 km

    1. Drive from Xi'an to Emei Shancar car 908.9 km
    10h 1m
    ¥773–1,116
  5. Fly to Chengdu Tianfu International Airport, subway, train, taxi

    1. Fly from Xi'An Xianyang International Airport (XIY) to Chengdu Tianfu International Airport (TFU)plane plane XIY - TFU
    2. Take the subway from Tianfu International Airport North to Chengdu South stationsubway subway
    3. Take the train from Chengdu South to Emeishantrain train
    4. Take the taxi from Emeishan to Emei Shantaxi taxi
    8h 22m
    ¥792–3,056
  6. Fly to Xichang Qingshan Airport, taxi

    1. Fly from Xi'An Xianyang International Airport (XIY) to Xichang Qingshan Airport (XIC)plane plane XIY - XIC
    2. Take the taxi from Xichang Qingshan Airport (XIC) to Emei Shantaxi taxi
    7h 43m
    ¥1,527–3,996
  7. Fly to Zhaotong, taxi

    1. Fly from Xi'An Xianyang International Airport (XIY) to Zhaotong (ZAT)plane plane XIY - ZAT
    2. Take the taxi from Zhaotong (ZAT) to Emei Shantaxi taxi
    9h 16m
    ¥1,197–3,296
  8. Fly to Yibin Wuliangye Airport, train, taxi

    1. Fly from Xi'An Xianyang International Airport (XIY) to Yibin Wuliangye Airport (YBP)plane plane XIY - YBP
    2. Take the train from Yibin West to Leshantrain train
    3. Take the taxi from Emeishan to Emei Shantaxi taxi
    7h 54m
    ¥1,038–3,470
  9. Fly to Chongqing Jiangbei International Airport, train, taxi

    1. Fly from Xi'An Xianyang International Airport (XIY) to Chongqing Jiangbei International Airport (CKG)plane plane XIY - CKG
    2. Take the train from Chongqing North to Chengdu Easttrain train
    3. Take the train from Chengdu East to Emeishantrain train
    4. Take the taxi from Emeishan to Emei Shantaxi taxi
    9h 57m
    ¥1,346–2,093
  10. Fly to Luzhou Yunlong Airport, train, taxi

    1. Fly from Xi'An Xianyang International Airport (XIY) to Luzhou Yunlong Airport (LZO)plane plane XIY - LZO
    2. Take the train from Luzhou to Chengdu Easttrain train
    3. Take the train from Chengdu East to Emeishantrain train
    4. Take the taxi from Emeishan to Emei Shantaxi taxi
    10h 22m
    ¥1,192–4,036

Xi'An Xianyang International Airport (XIY) to Chengdu Tianfu International Airport (TFU) flights

Calendar10Weekly Planes
Duration1h 42mAverage Duration
Ticket¥692Cheapest Price
See schedules

Questions & Answers

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

There is no direct connection from Xi'an to Emei Shan. However, you can take the line 2 subway to Bei Kezhan, walk to Xi'an North, take the train to Chengdu East, take the train to Emeishan, then take the taxi to Emei Shan. Alternatively, you can take the bus to Xi An Airport, take the bus to City West Bus Station, take the bus to Sichuan Chengdu, walk to Chengdu North Station, take the line 2 bus to Chengdu Airport T1, walk to Chengdu Airport, take the bus to Leshan Central Bus Station, take the bus to Emeishan Jiuzhu Bus Station, then take the taxi to Emei Shan.

Airlines
Train operators
Bus operators
Other operators

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: Jadrolinija, How do I get from Sydney to Melbourne, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.