There are 6 ways to get from Ordos to Yinchuan by plane, 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.
Fly to Yinchuan Hedong Airport
best- Fly from Ordos Ejin Horo Airport (DSN) to Yinchuan Hedong Airport (INC)plane DSN - INC
1h 49m¥1,034–4,201Train
cheapest- Take the train from Ordos to Baotou Stationtrain Hangzhou
- Take the train from Baotou to Yinchuantrain 2701
10h 32m¥127–269Train, bus
- Take the train from Dongsheng West to Baotou Stationtrain Hangzhou
- Take the bus from Baotou to Yinchuan Traveling Bus Stationbus
12h 22m¥209–260Drive 407.3 km
- Drive from Ordos to Yinchuancar 407.3 km
4h 19m¥355–513Taxi
- Take the taxi from Ordos to Yinchuantaxi 407.3 km
4h 19m¥650–850Fly to Alxa Left Banner Airport, taxi
- Fly from Ordos Ejin Horo Airport (DSN) to Alxa Left Banner Airport (AXF)plane DSN - AXF
- Take the taxi from Alxa Left Banner Airport (AXF) to Yinchuantaxi
2h 59m¥499–2,276
Ordos Ejin Horo Airport (DSN) to Yinchuan Hedong Airport (INC) flights
Questions & Answers
The cheapest way to get from Ordos to Yinchuan is to train which costs ¥120 - ¥270 and takes 10h 32m.
The fastest way to get from Ordos to Yinchuan is to fly which takes 1h 49m and costs ¥1000 - ¥4200.
The distance between Ordos and Yinchuan is 373 km. The road distance is 407.3 km.
The best way to get from Ordos to Yinchuan without a car is to train which takes 10h 32m and costs ¥120 - ¥270.
It takes approximately 1h 49m to get from Ordos to Yinchuan, including transfers.
The best way to get from Ordos to Yinchuan is to fly which takes 1h 49m and costs ¥1000 - ¥4200. Alternatively, you can train, which costs ¥120 - ¥270 and takes 10h 32m.
Yes, the driving distance between Ordos to Yinchuan is 407 km. It takes approximately 4h 19m to drive from Ordos to Yinchuan.
There are 40+ hotels available in Yinchuan.
What companies run services between Ordos, China and Yinchuan, China?
China Eastern Airlines flies from Ordos Ejin Horo Airport (DSN) to Yinchuan Hedong Airport (INC) once daily. Alternatively, you can take a vehicle from Ordos to Yinchuan via Ordos, Baotou Station, Baotou, and Yinchuan in around 10h 32m.
- Website
- en.ceair.com
Flights from Ordos Ejin Horo Airport to Yinchuan Hedong Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ¥950–4,100
- Website
- chinaexpressair.com
Flights from Ordos Ejin Horo Airport to Alxa Left Banner Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥280–2,000
Train from Ordos to Baotou Station
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–70
- Soft sleeper
- ¥85–110
Train from Dongsheng West to Baotou Station
- Hard Seat
- ¥21–29
- Hard sleeper
- ¥45–65
- Soft sleeper
- ¥75–110
- Phone
- +86 010-12306
- Website
- china-railway.com.cn
Train from Baotou to Yinchuan
- Ave. Duration
- 6h 6m
- Frequency
- Once daily
- Estimated price
- ¥55–140
- Schedules at
- chinahighlights.com
- Website
- qichezhan.net
Bus from Baotou to Yinchuan Traveling Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a day
- Estimated price
- ¥150
- Schedules at
- qichezhan.net
- Ave. Duration
- 2h 56m
- Estimated price
- ¥180–850
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 How to get from Gatwick Airport into central London, Need to know: Greyhound, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.




