There are 6 ways to get from Yinchuan to Yan’an by train, bus, car, taxi, 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 Yinchuan to Xian Northtrain Yinchuan
- Take the train from Xi'an to Yan'antrain Xi'an
9h 10m¥338–486Bus, train
cheapest- Take the bus from Yinchuan Nanmen Station to Yanchibus
- Take the train from Dingbian to Suidetrain
- Take the train from Suide to Yan'antrain
9h 58m¥176–330Bus, train via Baotou
- Take the bus from Yinchuan Traveling Bus Station to Baotoubus
- Take the train from Baotou Station to Yan'antrain Hohhot East
16h 19m¥210–320Drive 397.4 km
- Drive from Yinchuan to Yan’ancar 397.4 km
4h 4m¥336–484Taxi
- Take the taxi from Yinchuan to Yan’antaxi 397.4 km
4h 4m¥650–800Fly
- Fly from Yinchuan Hedong Airport (INC) to Yan'An Nanniwan Airport (ENY)plane INC - ENY
7h 30m¥713–3,276
Yinchuan Hedong Airport (INC) to Yan'An Nanniwan Airport (ENY) flights
Comparing Your Travel Options
The cheapest way to get from Yinchuan to Yan’an is to bus and train via Baotou which costs ¥210 - ¥320 and takes 16h 19m.
The fastest way to get from Yinchuan to Yan’an is to drive which takes 4h 4m and costs ¥330 - ¥490.
No, there is no direct train from Yinchuan to Yan’an. However, there are services departing from Yinchuan and arriving at Yan'an via North station and Xi'an. The journey, including transfers, takes approximately 9h 10m.
The distance between Yinchuan and Yan’an is 959 km. The road distance is 397.4 km.
The best way to get from Yinchuan to Yan’an without a car is to train which takes 9h 10m and costs ¥330 - ¥490.
It takes approximately 9h 10m to get from Yinchuan to Yan’an, including transfers.
Yinchuan to Yan’an train services, operated by China Railways G-Class, depart from Yinchuan station.
The best way to get from Yinchuan to Yan’an is to train which takes 9h 10m and costs ¥330 - ¥490. Alternatively, you can fly, which costs ¥700 - ¥3300 and takes 7h 30m.
Yinchuan to Yan’an train services, operated by China Railways G-Class, arrive at Xian North station.
Yes, the driving distance between Yinchuan to Yan’an is 397 km. It takes approximately 4h 4m to drive from Yinchuan to Yan’an.
What companies run services between Yinchuan, China and Yan’an, China?
You can take a vehicle from Yinchuan to Yan'an via Yinchuan, Xian North, North station, Wulukou, and Xi'an in around 9h 10m. Alternatively, Air China and China Express Airlines fly from Yinchuan Hedong Airport (INC) to Yan'An Nanniwan Airport (ENY) 5 times a day.
- Website
- airchina.com
Flights from Yinchuan Hedong Airport to Yan'An Nanniwan Airport via Beijing Capital
- Ave. Duration
- 9h 53m
- When
- Every day
- Estimated price
- ¥1,800–3,500
Flights from Yinchuan Hedong Airport to Yan'An Nanniwan Airport via Chongqing
- Ave. Duration
- 9h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,900–3,600
- Website
- chinaexpressair.com
Flights from Yinchuan Hedong Airport to Yan'An Nanniwan Airport via Chongqing
- Ave. Duration
- 10h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–3,200
Train from Yinchuan to Xian North
- 2nd Class Seat
- ¥270–300
- 1st Class Seat
- ¥450–490
- Business Class Seat
- ¥650–950
Train from Xi'an to Yan'an
- Adult - second class
- ¥100–150
Train from Suide to Yan'an
- Adult - second class
- ¥55–85
Train from Xi'an to Yan'an
- Hard Seat
- ¥40–55
- Hard sleeper
- ¥80–110
- Soft sleeper
- ¥130–170
Train from Baotou Station to Yan'an
- Hard Seat
- ¥60–85
- Hard sleeper
- ¥120–170
- Soft sleeper
- ¥190–260
Train from Suide to Yan'an
- Hard Seat
- ¥26–35
- Hard sleeper
- ¥55–80
- Soft sleeper
- ¥90–120
Train from Dingbian to Suide
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- ¥50–130
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- ¥50–75
- Hard Sleeper
- ¥110–130
- Soft Sleeper
- ¥170–220
- Website
- qichezhan.net
Bus from Yinchuan Traveling Bus Station to Baotou
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a day
- Estimated price
- ¥150
- Schedules at
- qichezhan.net
Bus from Yinchuan Nanmen Station to Yanchi
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ¥40
- 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 Heading to Europe? Read this before you buy a Eurail Pass, What are the different types of Renfe trains in Spain?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
There are 14+ hotels available in Yan’an.
















