>
From Shanghai to Ordos

Compare prices to get from Shanghai to Ordos

Compare transport options from Shanghai to Ordos over the next 7 days. Flights start at SAR 332.
Flights
SAR 332|2h 50m
SAR 445
SAR 346
SAR 356
SAR 356
SAR 356
SAR 356
SAR 332
SAR 356
SAR 332
SAR 332
SAR 332
SAR 332
SAR 332
SAR 332
China United Airlines
Cheapest|Fastest
2h 50m
Shanghai Pudong International AirportOrdos Ejin Horo International Airport
SAR 346One way
Book
Direct
Juneyao Airlines
Fastest
2h 50m
Shanghai Pudong International AirportOrdos Ejin Horo International Airport
SAR 585One 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 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 (SAR 362) and highest in January (SAR 879).

SAR 879
SAR 621
SAR 362
SAR 104
    Cheapest
  • SAR 531
    Nov
  • SAR 362
    Dec
  • SAR 879
    Jan
  • SAR 807
    Feb
  • SAR 416
    Mar
  • SAR 717
    Apr
  • SAR 532
    May
  • SAR 605
    Jun
  • SAR 619
    Jul
  • SAR 689
    Aug
  • SAR 415
    Sep
  • SAR 487
    Oct

Recommended hotels in Ordos

Lotus Hotel (Lotus Resort)
9.3/10
4100 Reviews
Lotus Hotel (Lotus Resort)
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Xiangshawan | 18.89 km from city centre
SAR 1,783
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
13% off
SAR 781 SAR 680
Floral Hotel·PRAIRIE HORIZON
8/10
79 Reviews
Floral Hotel·PRAIRIE HORIZON
hotel-star hotel-star hotel-star hotel-star hotel-praise
8.14 km from city centre
18% off
SAR 656 SAR 540
Feiniaoji x Yuanbai Homestay (Ordos Ejin Horo)
9.7/10
86 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
SAR 555 SAR 457

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

  • What’s the distance between Shanghai and Ordos?

    It’s about 1,398km (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 18 minutes.
  • The cheapest way to get from Shanghai to Ordos is by Flights, with an average price of SAR 372.
  • When traveling from Shanghai to Ordos, travelers usually depart from and arrive to the following locations: Flights typically departs from Shanghai Pudong International Airport and arrives 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 usually cheapest (December), with an average price of SAR 362 .
  • The time difference between Shanghai and Ordos is 0m.