Compare prices to get from Ordos to Shanghai
PKR 27,014|2h 30m
PKR 32,832
PKR 32,832
PKR 28,593
PKR 27,014
PKR 28,760
PKR 28,760
PKR 29,591
PKR 29,591
PKR 27,471
PKR 29,591
PKR 28,760
PKR 29,591
PKR 29,591
PKR 34,910
China United Airlines2h 50m
Ordos Ejin Horo International AirportPudong Intl. Airport
PKR 32,832One way
Search
Nonstop
China Eastern Airlines2h 50m
Ordos Ejin Horo International AirportPudong Intl. Airport
PKR 36,573One way
Search
Nonstop
- Prices shown from Ordos to Shanghai 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 Ordos to Shanghai?
Which month has the cheapest one-way flights from Ordos to Shanghai?
Based on Trip.com’s data, the cheapest month for flights from Ordos to Shanghai is January, with an average price of PKR 23,357; while the month with the highest flight price is usually February, with an average price of up to PKR 79,379.
PKR 79,379
PKR 51,368
PKR 23,357
0
Recommended hotels in Shanghai

9.4/10
409 Reviews
Picardie Hengshan Garden Hotel

Xujiahui District | 4.3 km from downtown
37% off
PKR 49,082 PKR 31,045

9.9/10
8 Reviews
Shanghai Oriental Pearl Tower 230 Kongzhong Hotel

Lujiazui Area | 2.69 km from downtown
PKR 741,501 PKR 724,420

0/10
Reviews
Chong Ming Tan Yin B&B

Chongming Island, Changxing Island, Hengsha Island | 42.24 km from downtown
8% off
PKR 509,683 PKR 468,747

9.7/10
2 Reviews
Shanghai lanyue Bandao Vacation Manor

Sheshan, Songjiang University Town | 27.6 km from downtown
PKR 469,703
Ordos to Shanghai travel tips
Companies operating from Ordos to Shanghai
Find departure & arrival points near Ordos and Shanghai
Popular airports near Ordos
Ordos Ejin Horo International Airport (DSN)
Wushenqi Galutu Airport (WSQ)
Baotou Donghe International Airport (BAV)
Nearby
Popular airports near Shanghai
Pudong Intl. Airport (PVG)
Shanghai Hongqiao Airport (SHA)
Jiaxing Nanhu Airport (JNH)
Nearby
How to travel from Ordos to Shanghai: FAQs
How far is it from Ordos to Shanghai?
It’s about 1,398 km (869 mi) from Ordos to Shanghai.How do I get from Ordos to Shanghai?
You can travel from Ordos to Shanghai in 1 different ways: Flights.What’s the fastest way to get from Ordos to Shanghai?
The fastest way to get from Ordos to Shanghai is by Flights, with an average journey time of 3 hours 8 minutes.What’s the most budget-friendly way to travel from Ordos to Shanghai?
The cheapest way to get from Ordos to Shanghai is by Flights, with an average price of PKR 30,422.What are the main departure and arrival points for trips between Ordos and Shanghai?
For trips between Ordos and Shanghai, travelers typically use the following departure and arrival points: Most Flights depart from Ordos Ejin Horo International Airport and arrive at Pudong Intl. Airport.How far in advance should I book tickets from Ordos to Shanghai to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Ordos to Shanghai are typically cheapest January, with an average fare of PKR 23,357Are Ordos and Shanghai in the same time zone?
There is a 0m time difference between Ordos and Shanghai.



