There are 7 ways to get from Yibin to Shenzhen by plane, train, car, 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.
Fly Yibin Wuliangye Airport to Shenzhen Bao'An International Airport
best- Fly from Yibin Wuliangye Airport (YBP) to Shenzhen Bao'An International Airport (SZX)plane YBP - SZX
3h 19m¥1,749–3,660Train
cheapest- Take the train from Yibin West to Guangzhou South stationtrain Jiangyou / ...
- Take the train from Guangzhou South station to Shenzhen Northtrain Guangzhou South / ...
8h 17m¥425–1,016Drive 1,446.4 km
- Drive from Yibin to Shenzhencar 1,446.4 km
14h 49m¥1,224–1,767Taxi to Luzhou Yunlong Airport, fly to Shenzhen Bao'An International Airport
- Take the taxi from Yibin to Luzhou Yunlong Airport (LZO)taxi
- Fly from Luzhou Yunlong Airport (LZO) to Shenzhen Bao'An International Airport (SZX)plane LZO - SZX
4h 11m¥2,013–3,754Fly Yibin Wuliangye Airport to Guangzhou Baiyun International Airport, train
- Fly from Yibin Wuliangye Airport (YBP) to Guangzhou Baiyun International Airport (CAN)plane YBP - CAN
- Take the train from Guangzhou East to Shenzhen Stationtrain
5h 14m¥1,001–3,138Taxi to Luzhou Yunlong Airport, fly to Guangzhou Baiyun International Airport, train
- Take the taxi from Yibin to Luzhou Yunlong Airport (LZO)taxi
- Fly from Luzhou Yunlong Airport (LZO) to Guangzhou Baiyun International Airport (CAN)plane LZO - CAN
- Take the train from Guangzhou East to Shenzhen Stationtrain
5h 52m¥1,265–3,032Train via Xiaoweizhai
- Take the train from Yibin West to Guiyang Easttrain
- Take the train from Guiyang East to Dujun Easttrain
- Take the train from Dujun East to Shenzhen Northtrain
8h 48m¥609–728
Yibin Wuliangye Airport (YBP) to Shenzhen Bao'An International Airport (SZX) flights
Questions & Answers
The cheapest way to get from Yibin to Shenzhen is to train via Xiaoweizhai which costs ¥600 - ¥750 and takes 8h 48m.
The fastest way to get from Yibin to Shenzhen is to fly which takes 3h 19m and costs ¥1700 - ¥3700.
No, there is no direct train from Yibin to Shenzhen. However, there are services departing from Yibin West and arriving at Civic Centre via Guangzhou South station and Shenzhen North. The journey, including transfers, takes approximately 8h 17m.
The distance between Yibin and Shenzhen is 1212 km. The road distance is 1446.4 km.
The best way to get from Yibin to Shenzhen without a car is to train which takes 8h 17m and costs ¥420 - ¥1100.
It takes approximately 3h 19m to get from Yibin to Shenzhen, including transfers.
Yibin to Shenzhen train services, operated by China Railways D-Class, depart from Yibin West station.
The best way to get from Yibin to Shenzhen is to fly which takes 3h 19m and costs ¥1700 - ¥3700. Alternatively, you can train, which costs ¥420 - ¥1100 and takes 8h 17m.
Yibin to Shenzhen train services, operated by China Railways D-Class, arrive at Guangzhou South station.
Yes, the driving distance between Yibin to Shenzhen is 1446 km. It takes approximately 14h 49m to drive from Yibin to Shenzhen.
What companies run services between Yibin, China and Shenzhen, China?
Shenzhen Airlines, Sichuan Airlines, and China Southern Airlines fly from Yibin Wuliangye Airport (YBP) to Shenzhen Bao'An International Airport (SZX) twice daily. Alternatively, you can take a vehicle from Yibin to Civic Centre via Yibin West, Guangzhou South station, Shenzhen North, and Shenzhen North in around 8h 17m.
- Website
- csair.com
Flights from Yibin Wuliangye Airport to Shenzhen Bao'An International Airport via Xi An
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–6,000
Flights from Luzhou Yunlong Airport to Shenzhen Bao'An International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥1,300–4,200
Flights from Yibin Wuliangye Airport to Guangzhou Baiyun International Airport via Changsha
- Ave. Duration
- 4h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ¥1,000–3,100
Flights from Luzhou Yunlong Airport to Guangzhou Baiyun International Airport
- Ave. Duration
- 2h
- When
- Tuesday
- Estimated price
- ¥1,100–3,400
Train from Yibin West to Guangzhou South station
- Ave. Duration
- 7h 10m
- Frequency
- 4 times a day
- Estimated price
- ¥360–900
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥360–500
- Adult - 1st Class
- ¥600–900
Train from Guangzhou South station to Shenzhen North
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- ¥55–90
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥65–90
Train from Guiyang East to Dujun East
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- ¥55–100
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–85
- Adult - 1st Class
- ¥70–100
- Ave. Duration
- 1h 22m
- Estimated price
- ¥200–250
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 5 incredible day trips from Florence by train, Need to know: Eurostar, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are 691+ hotels available in Shenzhen.




