>
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 PLN 402.
Flights
PLN 402|8h 55m
PLN 568
PLN 466
PLN 469
PLN 402
PLN 513
PLN 612
PLN 485
PLN 485
PLN 458
PLN 458
PLN 458
PLN 485
PLN 453
PLN 462
China Eastern Airlines
Cheapest|Fastest
13h 50m
Shanghai Hongqiao International AirportOrdos Ejin Horo International Airport
PLN 466One way
Search
1 stop
  • 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?

The average one way ticket price paid by Trip.com users from Shanghai to Ordos in each month over the past 12 months.

Based on Trip.com data, the cheapest month to fly from Shanghai to Ordos is December, with an average price of PLN 354. The most expensive month is usually January, with average prices reaching PLN 861.

PLN 861
PLN 608
PLN 354
PLN 101
    Cheapest
  • PLN 551
    Aug
  • PLN 413
    Sep
  • PLN 733
    Oct
  • PLN 520
    Nov
  • PLN 354
    Dec
  • PLN 861
    Jan
  • PLN 790
    Feb
  • PLN 407
    Mar
  • PLN 701
    Apr
  • PLN 521
    May
  • PLN 592
    Jun
  • PLN 606
    Jul

Recommended hotels in Ordos

Yinkentala Desert Space Capsule Smart Hotel
9.3 /10
107 Reviews
Yinkentala Desert Space Capsule Smart Hotel
hotel-star hotel-star hotel-star hotel-praise
22.16 km from city centre
11% off
PLN 984 PLN 880
Lotus Hotel (Lotus Resort)
9.4 /10
3819 Reviews
Lotus Hotel (Lotus Resort)
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Xiangshawan | 18.89 km from city centre
PLN 2,057
Floral Hotel·PRAIRIE HORIZON
8.9 /10
66 Reviews
Floral Hotel·PRAIRIE HORIZON
hotel-star hotel-star hotel-star hotel-star hotel-praise
8.14 km from city centre
PLN 882 PLN 1,029
Feiniaoji x Yuanbai Homestay (Ordos Ejin Horo)
9.9 /10
64 Reviews
Feiniaoji x Yuanbai Homestay (Ordos Ejin Horo)
hotel-star hotel-star hotel-star hotel-star hotel-praise
5.41 km from city centre
22% off
PLN 1,039 PLN 806

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 17 minutes.
  • The cheapest way to get from Shanghai to Ordos is by Flights, with an average price of PLN 438.
  • 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 PLN 354
  • The time difference between Shanghai and Ordos is 0m.