Compare prices to get from Shanghai to Ordos
INR 7,249|2h 50m
INR 7,818
INR 7,247
INR 10,092
INR 7,818
INR 7,818
INR 9,808
INR 9,808
INR 8,543
INR 9,097
INR 7,818
INR 7,249
INR 7,249
INR 7,249
INR 7,249
China United Airlines2h 50m
Shanghai Pudong International AirportOrdos Ejin Horo International Airport
INR 7,247One way
Book
Direct
- Prices shown from Shanghai to Ordos are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
When is the cheapest time to travel from Shanghai to Ordos?
What is the cheapest month for one-way flights from Shanghai to Ordos?
Based on Trip.com’s data, the cheapest month for flights from Shanghai to Ordos is December, with an average price of INR 9,126, and the most expensive month is January, with an average price of up to INR 22,207.
INR 22,207
INR 15,667
INR 9,126
INR 2,586
Recommended hotels in Ordos

9.3/10
4098 Reviews
Lotus Hotel (Lotus Resort)

Xiangshawan | 18.89 km from city centre
INR 42,365

9.8/10
94 Reviews
Natrail · Peng Homestay

5.52 km from city centre
13% off
INR 19,726 INR 17,182

8.5/10
78 Reviews
Floral Hotel·PRAIRIE HORIZON

8.14 km from city centre
11% off
INR 16,528 INR 14,780

9.7/10
86 Reviews
Feiniaoji x Yuanbai Homestay (Ordos Ejin Horo)

5.41 km from city centre
18% off
INR 14,027 INR 11,540
From Shanghai to Ordos: Travel Information
Companies operating from Shanghai to Ordos
Find stations and airports near Shanghai and Ordos
Popular airports near Shanghai
Shanghai Pudong International Airport (PVG)
Shanghai Hongqiao International Airport (SHA)
Jiaxing Nanhu Airport (JNH)
Nearby
Popular airports near Ordos
Ordos Ejin Horo International Airport (DSN)
Wushenqi Galutu Airport (WSQ)
Baotou Donghe International Airport (BAV)
Nearby
FAQ – How to Get from Shanghai to Ordos
How far is it from Shanghai to Ordos?
The distance from Shanghai to Ordos is about 1,398km (869 mi).How to get from Shanghai to Ordos?
There are 1 modes of transport available from Shanghai to Ordos, including Flights.What is the fastest way to get from Shanghai to Ordos?
The fastest way to get from Shanghai to Ordos is by Flights, with an average journey time of 3 hours 32 minutes.What is the cheapest way to get from Shanghai to Ordos?
The cheapest way to get from Shanghai to Ordos is by Flights, with an average price of INR 8,597.Where do trips from Shanghai to Ordos usually depart and arrive?
Travellers typically choose the following departure and arrival points from Shanghai to Ordos: Flights usually departs from Shanghai Pudong International Airport and arrives at Ordos Ejin Horo International Airport .When is the cheapest time to buy tickets from Shanghai to Ordos?
Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: ShanghaitoOrdosFlights is usually the cheapest at December, with an average price of INR 9,126 .Is there a time difference between Shanghai and Ordos?
The time difference between Shanghai and Ordos is 0m.



