There are 7 ways to get from Yinchuan to Ordos 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 Baotoutrain Xining
- Take the train from Baotou Station to Ordostrain Hohhot East
6h 24m¥232–498Bus, train
cheapest- Take the bus from Yinchuan Traveling Bus Station to Baotoubus
- Take the train from Baotou Station to Dongsheng Westtrain Hohhot East
11h 15m¥206–260Drive 408.7 km
- Drive from Yinchuan to Ordoscar 408.7 km
4h 21m¥348–502Taxi
- Take the taxi from Yinchuan to Ordostaxi 408.7 km
4h 21m¥650–850Fly Yinchuan Hedong Airport to Ordos Ejin Horo Airport
- Fly from Yinchuan Hedong Airport (INC) to Ordos Ejin Horo Airport (DSN)plane INC - DSN
6h 4m¥831–3,505Taxi to Alxa Left Banner Airport, fly to Ordos Ejin Horo Airport
- Take the taxi from Yinchuan to Alxa Left Banner Airport (AXF)taxi
- Fly from Alxa Left Banner Airport (AXF) to Ordos Ejin Horo Airport (DSN)plane AXF - DSN
3h 3m¥499–2,167Fly Yinchuan Hedong Airport to Yulin Airport, train
- Fly from Yinchuan Hedong Airport (INC) to Yulin Airport (UYN)plane INC - UYN
- Take the train from Yulin to Ordostrain
5h 11m¥2,095–5,663
Yinchuan Hedong Airport (INC) to Ordos Ejin Horo Airport (DSN) flights
Questions & Answers
The cheapest way to get from Yinchuan to Ordos is to bus and train which costs ¥200 - ¥260 and takes 11h 15m.
The fastest way to get from Yinchuan to Ordos is to taxi and fly which takes 3h 3m and costs ¥490 - ¥2200.
No, there is no direct train from Yinchuan to Ordos. However, there are services departing from Yinchuan and arriving at Ordos via Baotou Station. The journey, including transfers, takes approximately 6h 24m.
The distance between Yinchuan and Ordos is 659 km. The road distance is 408.7 km.
The best way to get from Yinchuan to Ordos without a car is to train which takes 6h 24m and costs ¥230 - ¥500.
It takes approximately 6h 24m to get from Yinchuan to Ordos, including transfers.
Yinchuan to Ordos train services, operated by China Railways D-Class, depart from Yinchuan station.
The best way to get from Yinchuan to Ordos is to train which takes 6h 24m and costs ¥230 - ¥500. Alternatively, you can fly, which costs ¥800 - ¥3500 and takes 6h 4m.
Yinchuan to Ordos train services, operated by China Railways D-Class, arrive at Baotou station.
Yes, the driving distance between Yinchuan to Ordos is 409 km. It takes approximately 4h 21m to drive from Yinchuan to Ordos.
What companies run services between Yinchuan, China and Ordos, China?
You can take a vehicle from Yinchuan to Ordos via Yinchuan, Baotou, Baotou Station, and Ordos in around 6h 24m. Alternatively, Air China, Zhejiang Loong Airlines, and five other airlines fly from Yinchuan Hedong Airport (INC) to Ordos Ejin Horo Airport (DSN) every 4 hours.
- Website
- airchina.com
Flights from Yinchuan Hedong Airport to Ordos Ejin Horo Airport via Beijing Capital
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- ¥1,700–3,600
- Website
- ch.com
Flights from Yinchuan Hedong Airport to Ordos Ejin Horo Airport via Tianfu International
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥1,500–3,900
Flights from Yinchuan Hedong Airport to Ordos Ejin Horo Airport via Chongqing
- Ave. Duration
- 10h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–3,400
Flights from Alxa Left Banner Airport to Ordos Ejin Horo Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥280–1,900
- Website
- en.ceair.com
Flights from Yinchuan Hedong Airport to Ordos Ejin Horo Airport via Tianfu International
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ¥1,500–3,900
- Website
- csair.com
Flights from Yinchuan Hedong Airport to Ordos Ejin Horo Airport via Tianfu International
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥1,500–3,900
Flights from Yinchuan Hedong Airport to Ordos Ejin Horo Airport via Zhengzhou
- Ave. Duration
- 9h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–3,900
- Website
- chinaexpressair.com
Flights from Yinchuan Hedong Airport to Ordos Ejin Horo Airport via Chongqing
- Ave. Duration
- 10h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–3,400
Flights from Alxa Left Banner Airport to Ordos Ejin Horo Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥280–1,900
- Website
- tianjin-air.com
Flights from Yinchuan Hedong Airport to Yulin Airport
- Ave. Duration
- 55 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,000–5,500
Train from Yinchuan to Baotou
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ¥160–370
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥160–230
- Adult - 1st Class
- ¥260–370
Train from Baotou Station to Ordos
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–70
- Soft sleeper
- ¥85–110
Train from Baotou Station to Dongsheng West
- Hard Seat
- ¥21–29
- Hard sleeper
- ¥45–65
- Soft sleeper
- ¥75–110
Train from Yulin to Ordos
- Hard Seat
- ¥26–40
- Hard sleeper
- ¥55–80
- Soft sleeper
- ¥90–130
- 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
- Ave. Duration
- 2h 54m
- Estimated price
- ¥180–850
Yinchuan Taxi
- Phone
- +86 951 5056601
Yinchuan Taxi
- Phone
- +86 951 5056601
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 Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
There are five+ hotels available in Ordos.








