There are 4 ways to get from Chengdu to Nanchong by train, bus, 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.
Train
best- Take the train from Chengdu East to Nanchong Northtrain Xining / ...
3h 4m¥133–194Line 2 bus, bus
cheapest- Take the bus from downtown to Chengdu Airport T2bus 2
- Take the bus from Chengdu Airport to Nanchong bus stationbus
4h 42m¥86–144Drive 214.4 km
- Drive from Chengdu to Nanchongcar 214.4 km
2h 13m¥187–270Taxi
- Take the taxi from Chengdu to Nanchongtaxi 214.4 km
2h 13m¥480–600
Questions & Answers
The cheapest way to get from Chengdu to Nanchong is to line 2 bus and bus which costs ¥85 - ¥150 and takes 4h 42m.
The fastest way to get from Chengdu to Nanchong is to drive which takes 2h 13m and costs ¥180 - ¥270.
No, there is no direct bus from Chengdu to Nanchong station. However, there are services departing from downtown and arriving at Nanchong bus station via Chengdu Airport. The journey, including transfers, takes approximately 4h 42m.
The distance between Chengdu and Nanchong is 325 km. The road distance is 214.4 km.
The best way to get from Chengdu to Nanchong without a car is to train which takes 3h 4m and costs ¥130 - ¥200.
It takes approximately 3h 4m to get from Chengdu to Nanchong, including transfers.
Chengdu to Nanchong bus services, operated by Chengdu Shangliu Airport, depart from downtown station.
The best way to get from Chengdu to Nanchong is to train which takes 3h 4m and costs ¥130 - ¥200. Alternatively, you can line 2 bus and bus, which costs ¥85 - ¥150 and takes 4h 42m.
Chengdu to Nanchong bus services, operated by Chengdu Shangliu Airport, arrive at Chengdu Airport T2 station.
Yes, the driving distance between Chengdu to Nanchong is 214 km. It takes approximately 2h 13m to drive from Chengdu to Nanchong.
What companies run services between Chengdu, China and Nanchong, China?
China Railways D-Class operates a train from Chengdu East to Nanchong North 3 times a day. Tickets cost ¥110–230 and the journey takes 1h 44m. China Railways C-Class also services this route once daily. Alternatively, you can take a bus from downtown to Nanchong bus station via Chengdu Airport T2 and Chengdu Airport in around 4h 42m.
Train from Chengdu East to Nanchong North
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- ¥110–230
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–160
- Adult - 1st Class
- ¥160–230
Train from Chengdu East to Nanchong North
- Adult - second class
- ¥100–150
- Phone
- +86 028-85205555
- Website
- cdairport.com
Bus from downtown to Chengdu Airport T2
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- ¥11–14
- Website
- https://www.cdairport.com/en/
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Chengdu Airport to Nanchong bus station
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ¥79–130
- Schedules at
- chinabusguide.com
- Bus
- ¥90–130
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 Italy Travel Guides, How to get from Luton Airport into central London, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are five+ hotels available in Nanchong.








