>
Shanghai to Ordos

Compare prices to get from Shanghai to Ordos

Search for tickets from Shanghai to Ordos in the next 7 days. Flights start at US$98.
Flights
US$98|2h 50m
US$179
US$118
US$100
US$100
US$100
US$100
US$104
US$98
US$98
US$102
US$102
US$100
US$106
US$98
China Eastern Airlines
Cheapest
28h 50m
Shanghai Pudong International AirportOrdos Ejin Horo International Airport
US$118One way
Search
1 stop
China United Airlines
Fastest
2h 50m
Shanghai Pudong International AirportOrdos Ejin Horo International Airport
US$237One way
Search
Nonstop
  • 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?

Which month has the cheapest one-way flights from Shanghai to Ordos?

The average price of one-way flights from Shanghai to Ordos purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Shanghai to Ordos is December, with an average price of US$96; while the month with the highest flight price is usually January, with an average price of up to US$233.

US$233
US$165
US$96
US$28
    Cheapest
  • US$130
    Sep
  • US$199
    Oct
  • US$141
    Nov
  • US$96
    Dec
  • US$233
    Jan
  • US$214
    Feb
  • US$111
    Mar
  • US$190
    Apr
  • US$142
    May
  • US$161
    Jun
  • US$164
    Jul
  • US$183
    Aug

Recommended hotels in Ordos

Lotus Hotel (Lotus Resort)
9.3 /10
4028 Reviews
Lotus Hotel (Lotus Resort)
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Xiangshawan | 18.89 km from downtown
US$529
Floral Hotel·PRAIRIE HORIZON
8.4 /10
76 Reviews
Floral Hotel·PRAIRIE HORIZON
hotel-star hotel-star hotel-star hotel-star hotel-praise
8.14 km from downtown
11% off
US$273 US$244
Natrail  · Peng  Homestay
9.8 /10
94 Reviews
Natrail · Peng Homestay
hotel-star hotel-star hotel-star hotel-star hotel-praise
5.52 km from downtown
17% off
US$139 US$115
Yumo Chalet Hotel (Shenquan Ecological Tourism Scenic Area)
8.2 /10
76 Reviews
Yumo Chalet Hotel (Shenquan Ecological Tourism Scenic Area)
hotel-star hotel-star hotel-praise
36 km from downtown
US$138 US$135

Shanghai to Ordos travel tips

Find departure & arrival points near Shanghai and Ordos

Popular airports near Shanghai

Shanghai Pudong International Airport (PVG) Shanghai China
Shanghai Hongqiao International Airport (SHA) Shanghai China
Jiaxing Nanhu Airport (JNH) Nearby Jiaxing China

Popular airports near Ordos

Ordos Ejin Horo International Airport (DSN) Ordos China
Wushenqi Galutu Airport (WSQ) Ordos China
Baotou Donghe International Airport (BAV) Nearby Baotou China

How to travel from Shanghai to Ordos: FAQs

  • How far is it from Shanghai to Ordos?

    It’s about 1,398 km (869 mi) from Shanghai to Ordos.
  • You can travel from Shanghai to Ordos in 1 different ways: Flights.
  • The fastest way to get from Shanghai to Ordos is by Flights, with an average journey time of 3 hours 17 minutes.
  • The cheapest way to get from Shanghai to Ordos is by Flights, with an average price of US$99.
  • For trips between Shanghai and Ordos, travelers typically use the following departure and arrival points: Most Flights depart from Shanghai Pudong International Airport and arrive at Ordos Ejin Horo International Airport.
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Shanghai to Ordos are typically cheapest December, with an average fare of US$96
  • There is a 0m time difference between Shanghai and Ordos.