There are 5 ways to get from Xi'an to Yibin by train, 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.
Train via Chengdu
best- Take the train from Xi'an North to Chengdu Easttrain Beijing-Chengdu 1 / ...
- Take the train from Chengdu East to Yibintrain Nanchang
6h 9m¥322–986Drive 879 km
- Drive from Xi'an to Yibincar 879 km
9h 4m¥744–1,074Fly to Yibin Wuliangye Airport
- Fly from Xi'An Xianyang International Airport (XIY) to Yibin Wuliangye Airport (YBP)plane XIY - YBP
3h 52m¥967–3,501Train
- Take the train from Xi'an North Station to Yibin Westtrain Xi'an
7h 4m¥458–516Fly to Chengdu Tianfu International Airport, train
- Fly from Xi'An Xianyang International Airport (XIY) to Chengdu Tianfu International Airport (TFU)plane XIY - TFU
- Take the train from Tianfu International Airport to Yibintrain
5h 53m¥937–3,386
Xi'An Xianyang International Airport (XIY) to Yibin Wuliangye Airport (YBP) flights
Questions & Answers
The cheapest way to get from Xi'an to Yibin is to train which costs ¥450 - ¥550 and takes 7h 4m.
The fastest way to get from Xi'an to Yibin is to fly which takes 3h 52m and costs ¥950 - ¥3500.
No, there is no direct train from Xi'an to Yibin. However, there are services departing from Shi Tushuguan and arriving at Yibin via Xi'an North and Chengdu East. The journey, including transfers, takes approximately 6h 9m.
The distance between Xi'an and Yibin is 1032 km. The road distance is 879 km.
The best way to get from Xi'an to Yibin without a car is to train via Chengdu which takes 6h 9m and costs ¥320 - ¥1000.
It takes approximately 6h 9m to get from Xi'an to Yibin, including transfers.
Xi'an to Yibin train services, operated by China Railways G-Class, depart from Xi'an North station.
The best way to get from Xi'an to Yibin is to train via Chengdu which takes 6h 9m and costs ¥320 - ¥1000. Alternatively, you can fly, which costs ¥950 - ¥3500 and takes 3h 52m.
Xi'an to Yibin train services, operated by China Railways G-Class, arrive at Chengdu East station.
Yes, the driving distance between Xi'an to Yibin is 879 km. It takes approximately 9h 4m to drive from Xi'an to Yibin.
What companies run services between Xi'an, China and Yibin, China?
You can take a subway from Shi Tushuguan to Yibin via Bei Kezhan, Xi'an North, and Chengdu East in around 6h 9m. Alternatively, Sichuan Airlines flies from Xi'An Xianyang International Airport (XIY) to Yibin Wuliangye Airport (YBP) 4 times a week.
- Website
- csair.com
Flights from Xi'An Xianyang International Airport to Yibin Wuliangye Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥900–3,400
Flights from Xi'An Xianyang International Airport to Chengdu Tianfu International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ¥800–3,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 Xi'an North Station to Yibin West
- 2nd Class Seat
- ¥440–490
- 1st Class Seat
- ¥700–800
- Business Class Seat
- ¥1,000–1,500
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 Why you should take the train in the US, Travelling around the UAE, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
There are nine+ hotels available in Yibin.





