>
From 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 HK$600.
Flights
HK$600|2h 50m
HK$706
HK$647
HK$600
HK$600
HK$753
HK$753
HK$706
HK$600
HK$600
HK$753
HK$600
HK$706
HK$706
HK$753
China United Airlines
Cheapest|Fastest
2h 50m
Shanghai Pudong International AirportOrdos Ejin Horo International Airport
HK$647One way
Search
Direct
Xiamen Airlines
Fastest
2h 50m
Shanghai Pudong International AirportOrdos Ejin Horo International Airport
HK$965One way
Search
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 to book a one-way flight from Shanghai to Ordos?

Average price of one-way tickets from Shanghai to Ordos booked on Trip.com over the past 12 months.

For a one-way flight from Shanghai to Ordos, fares are lowest in December (HK$756) and highest in January (HK$1,838).

HK$1,838
HK$1,297
HK$756
HK$215
    Cheapest
  • HK$1,024
    Sep
  • HK$1,565
    Oct
  • HK$1,110
    Nov
  • HK$756
    Dec
  • HK$1,838
    Jan
  • HK$1,686
    Feb
  • HK$868
    Mar
  • HK$1,498
    Apr
  • HK$1,113
    May
  • HK$1,265
    Jun
  • HK$1,293
    Jul
  • HK$1,441
    Aug

Recommended hotels in Ordos

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 city centre
61% off
HK$2,343 HK$903
Floral Hotel·PRAIRIE HORIZON
8.5/10
78 Reviews
Floral Hotel·PRAIRIE HORIZON
hotel-star hotel-star hotel-star hotel-star hotel-praise
8.14 km from city centre
11% off
HK$1,368 HK$1,223
Feiniaoji x Yuanbai Homestay (Ordos Ejin Horo)
9.6/10
84 Reviews
Feiniaoji x Yuanbai Homestay (Ordos Ejin Horo)
hotel-star hotel-star hotel-star hotel-star hotel-praise
5.41 km from city centre
18% off
HK$1,161 HK$955
Crowne Plaza ORDOS by IHG
9.1/10
652 Reviews
Crowne Plaza ORDOS by IHG
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Ordos Zoo/Gathering Paradise | 3.78 km from city centre
HK$516

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 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

FAQ – How to Get from Shanghai to Ordos

  • How far is it from Shanghai to Ordos?

    It’s about 1,398km (869 mi) from Shanghai to Ordos.
  • There are 1 different ways to get from Shanghai to Ordos, including Flights.
  • The fastest way to get from Shanghai to Ordos is by Flights, with an average journey time of 3 hours 18 minutes.
  • The cheapest way to get from Shanghai to Ordos is by Flights, with an average price of HK$725.
  • For trips between Shanghai and Ordos, visitors 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 HK$756
  • The time difference between Shanghai and Ordos is 0m.