Flights from Beijing to Ordos
Nonstop flights from Beijing (PEK) to Ordos (DSN) take about 1h 13m (579 km). Air China flies it. Lowest fare seen: $130 one-way, nonstop (22 Oct 2026).
When you land in Ordos
The airport transfer and the few things worth sorting before you fly.
Getting out of Ordos (DSN)
Skip the taxi rank and lock in your fare before you land.
Pre-book a fixed-price transfer
Our pickDriver waits at arrivals with your name, tracks your flight, and the price you see is the price you pay. English-speaking, fixed price. No surge, no haggling at 2am.
Check transfer pricesRenting a car instead? Compare rentals with free cancellation.
Beijing Capital Airport · 6 loungesFind hotels in Ordos
Hotels, hostels & more · Expedia
Airlines flying Beijing to Ordos
Carriers on PEK–DSN according to our route data and nonstop fares seen as of 22 Oct 2026. Not a complete list.
More for this trip
Frequently asked questions — Beijing to Ordos flights
How long is the flight from Beijing to Ordos?
How far is Beijing from Ordos by air?
Which airlines fly from Beijing to Ordos?
How much does a flight from Beijing to Ordos cost?
Do I need a visa to travel from China to Ordos?
Sources: fares from Travelpayouts flight-search data, seen 22 Oct 2026; airlines from each carrier's published network and nonstop fares on sale; distance from OurAirports coordinates; flight time estimated from distance. Fares change daily.
Ready to book PEK–DSN?
Set a fare alert, check your visa, or search flights now.