There are 6 ways to get from Chongqing to Yan’an by train, bus, 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
best- Take the train from Shapingba Station to Chengdu Easttrain
- Take the train from Chengdu East to Xi'an Northtrain
- Take the train from Xi'an Train Station to Yan'antrain
11h 55m¥376–971Train, bus via Chengdu
- Take the train from Shapingba Station to Chengdu Easttrain
- Take the train from Chengdu East to Xi'an Northtrain
- Take the bus from Xi'an North Bus Station to Yan’anbus
12h 22m¥401–1,017Drive 985.3 km
- Drive from Chongqing to Yan’ancar 985.3 km
10h 12m¥859–1,240Fly to Yulin Airport, train
- Fly from Chongqing Jiangbei International Airport (CKG) to Yulin Airport (UYN)plane CKG - UYN
- Take the train from Yulin to Yan'antrain
7h 45m¥450–2,507Train, bus
- Take the train from Chongqing West to Xi'an Northtrain Guangzhou South / ...
- Take the bus from Xi'an North Bus Station to Yan’anbus
14h 8m¥529–664Fly to Xi'An Xianyang International Airport, train
- Fly from Chongqing Jiangbei International Airport (CKG) to Xi'An Xianyang International Airport (XIY)plane CKG - XIY
- Take the train from Xi'an Train Station to Yan'antrain
9h 33m¥1,013–1,839
Chongqing Jiangbei International Airport (CKG) to Yulin Airport (UYN) flights
Questions & Answers
The cheapest way to get from Chongqing to Yan’an is to train which costs ¥370 - ¥1000 and takes 11h 55m.
The fastest way to get from Chongqing to Yan’an is to fly and train which takes 7h 45m and costs ¥450 - ¥2600.
No, there is no direct train from Chongqing to Yan’an. However, there are services departing from Qixinggang and arriving at Yan'an via Shapingba Station, Chengdu East, North station and Xi'an Train Station. The journey, including transfers, takes approximately 11h 55m.
The distance between Chongqing and Yan’an is 1299 km. The road distance is 985.3 km.
The best way to get from Chongqing to Yan’an without a car is to train which takes 11h 55m and costs ¥370 - ¥1000.
It takes approximately 11h 55m to get from Chongqing to Yan’an, including transfers.
Chongqing to Yan’an train services, operated by China Railways G-Class, depart from Shapingba Station.
Chongqing to Yan’an train services, operated by China Railways G-Class, arrive at Chengdu East station.
Yes, the driving distance between Chongqing to Yan’an is 985 km. It takes approximately 10h 12m to drive from Chongqing to Yan’an.
There are 14+ hotels available in Yan’an.
What companies run services between Chongqing, China and Yan’an, China?
You can take a subway from Qixinggang to Yan'an via Shapingba, Shapingba Station, Chengdu East, Xi'an North, North station, Wulukou, and Xi'an Train Station in around 11h 55m.
- Website
- tianjin-air.com
Flights from Chongqing Jiangbei International Airport to Yulin Airport via Xi'An Xianyang International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,100–6,500
Flights from Chongqing Jiangbei International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–6,000
- Website
- en.ceair.com
Flights from Chongqing Jiangbei International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ¥1,450–1,500
- Website
- gxairlines.com
Flights from Chongqing Jiangbei International Airport to Yulin Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥410–2,400
- Website
- airchangan.com
Flights from Chongqing Jiangbei International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥270–1,800
- Website
- intl.jdair.net
Flights from Chongqing Jiangbei International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥1,100–3,300
Train from Shapingba Station to Chengdu East
- 2nd Class Seat
- ¥130–150
- 1st Class Seat
- ¥220–240
- Business Class Seat
- ¥310–440
Train from Chengdu East to Xi'an North
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–520
- Business Class Seat
- ¥650–1,000
Train from Chongqing West to Xi'an North
- 2nd Class Seat
- ¥460–500
- 1st Class Seat
- ¥750–850
- Business Class Seat
- ¥1,100–1,600
Train from Chengdu East to Xi'an North
- 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 Xi'an Train Station to Yan'an
- Hard Seat
- ¥40–55
- Hard sleeper
- ¥80–110
- Soft sleeper
- ¥130–170
Train from Yulin to Yan'an
- Hard Seat
- ¥35–50
- Hard sleeper
- ¥70–100
- Soft sleeper
- ¥120–160
- Website
- qichezhan.net
Bus from Xi'an North Bus Station to Yan’an
- Ave. Duration
- 5h
- Frequency
- Every 30 minutes
- Estimated price
- ¥68
- Schedules at
- qichezhan.net
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 delightfully under-the-radar French towns you need to visit, What are the different types of Renfe trains in Spain?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.













