>>>

Latest Flight Deals to Shanghai

These are the best offers on flights to Shanghai you’ll find over the next 60 days, with savings of up to AED 899. Don’t miss out!

79%
Shanghai AED 241 per passenger Departing on Sun, Apr 20 One-way flight operated by Thai Lion Air "The one-way Nonstop flight operated by Thai Lion Air departs from Don Mueang International Airport on Sun, Apr 20, arriving in Shanghai Pudong International Airport." Price from AED 241, including taxes and charges.
BangkokShanghai
Thai Lion AirThai Lion Air
One way
Economy
Sun, Apr 20
AED 241
AED 1,140
72%
Shanghai AED 468 per passenger Departing on Mon, Apr 21 One-way flight operated by Cebu Pacific "The one-way Nonstop flight operated by Cebu Pacific departs from Ninoy Aquino International Airport on Mon, Apr 21, arriving in Shanghai Pudong International Airport." Price from AED 468, including taxes and charges.
ManilaShanghai
Cebu PacificCebu Pacific
One way
Economy
Mon, Apr 21
AED 468
AED 1,647
81%
Shanghai AED 581 per passenger Departing on Sun, Apr 20 One-way flight operated by VietJet Air "The one-way connecting flight operated by VietJet Air departs from Chhatrapati Shivaji Airport on Sun, Apr 20, arriving in Shanghai Pudong International Airport." Price from AED 581, including taxes and charges.
MumbaiShanghai
VietJet AirVietJet Air
One way
Economy
Sun, Apr 20
AED 581
AED 3,136
82%
Shanghai AED 611 per passenger Departing on Sat, Apr 19 One-way flight operated by China Southern Airlines "The one-way connecting flight operated by China Southern Airlines departs from King Khalid International Airport on Sat, Apr 19, arriving in Shanghai Hongqiao International Airport." Price from AED 611, including taxes and charges.
RiyadhShanghai
China Southern AirlinesChina Southern Airlines
One way
Economy
Sat, Apr 19
AED 611
AED 3,389
83%
Shanghai AED 707 per passenger Departing on Tue, Apr 22 One-way flight operated by Hainan Airlines "The one-way connecting flight operated by Hainan Airlines departs from Dubai International Airport on Tue, Apr 22, arriving in Shanghai Hongqiao International Airport." Price from AED 707, including taxes and charges.
DubaiShanghai
Hainan AirlinesHainan Airlines
One way
Economy
Tue, Apr 22
AED 707
AED 4,121
81%
Shanghai AED 845 per passenger Departing on Sat, Apr 19 One-way flight operated by Etihad Airways "The one-way connecting flight operated by Etihad Airways departs from Abu Dhabi International Airport on Sat, Apr 19, arriving in Shanghai Pudong International Airport." Price from AED 845, including taxes and charges.
Abu DhabiShanghai
Etihad AirwaysEtihad Airways
One way
Economy
Sat, Apr 19
AED 845
AED 4,392

Round-trip fights to Shanghai

Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Shanghai affordably.

Shanghai AED 485 per passenger Departing on Sun, May 18, returning on Fri, May 23 Roundtrip flight operated by Shenzhen Airlines and Shenzhen Airlines "Outbound connecting flight operated by Shenzhen Airlines departs from Ninoy Aquino International Airport on Sun, May 18, arriving in Shanghai Pudong International Airport." "Inbound connecting flight operated by Shenzhen Airlines departs from Shanghai Pudong International Airport on Fri, May 23, arriving in Ninoy Aquino International Airport." Roundtrip price from AED 485, including taxes and charges.
6 Day Trip
Sun, May 18 - Fri, May 23
6 Day Trip
Manila
Shanghai
AED 485
Search
Shanghai AED 784 per passenger Departing on Fri, May 16, returning on Thu, May 22 Roundtrip flight operated by Thai Vietjet Air and Thai Vietjet Air "Outbound Nonstop flight operated by Thai Vietjet Air departs from Suvarnabhumi Airport on Fri, May 16, arriving in Shanghai Pudong International Airport." "Inbound Nonstop flight operated by Thai Vietjet Air departs from Shanghai Pudong International Airport on Thu, May 22, arriving in Suvarnabhumi Airport." Roundtrip price from AED 784, including taxes and charges.
7 Day Trip
Fri, May 16 - Thu, May 22
7 Day Trip
Bangkok
Shanghai
AED 784
Search
Shanghai AED 1,008 per passenger Departing on Fri, May 23, returning on Thu, May 29 Roundtrip flight operated by Hainan Airlines and Hainan Airlines "Outbound connecting flight operated by Hainan Airlines departs from Dubai International Airport on Fri, May 23, arriving in Shanghai Pudong International Airport." "Inbound connecting flight operated by Hainan Airlines departs from Shanghai Pudong International Airport on Thu, May 29, arriving in Dubai International Airport." Roundtrip price from AED 1,008, including taxes and charges.
7 Day Trip
Fri, May 23 - Thu, May 29
7 Day Trip
Dubai
Shanghai
AED 1,008
Search
Shanghai AED 1,241 per passenger Departing on Mon, Apr 21, returning on Sun, Apr 27 Roundtrip flight operated by VietJet Air and VietJet Air "Outbound connecting flight operated by VietJet Air departs from Chhatrapati Shivaji Airport on Mon, Apr 21, arriving in Shanghai Pudong International Airport." "Inbound connecting flight operated by VietJet Air departs from Shanghai Pudong International Airport on Sun, Apr 27, arriving in Chhatrapati Shivaji Airport." Roundtrip price from AED 1,241, including taxes and charges.
7 Day Trip
Mon, Apr 21 - Sun, Apr 27
7 Day Trip
Mumbai
Shanghai
AED 1,241
Search
Shanghai AED 1,408 per passenger Departing on Sat, May 24, returning on Thu, May 29 Roundtrip flight operated by Cathay Pacific and Cathay Pacific "Outbound connecting flight operated by Cathay Pacific departs from King Khalid International Airport on Sat, May 24, arriving in Shanghai Pudong International Airport." "Inbound connecting flight operated by Cathay Pacific departs from Shanghai Hongqiao International Airport on Thu, May 29, arriving in King Khalid International Airport." Roundtrip price from AED 1,408, including taxes and charges.
6 Day Trip
Sat, May 24 - Thu, May 29
6 Day Trip
Riyadh
Shanghai
AED 1,408
Search
Shanghai AED 1,572 per passenger Departing on Thu, May 1, returning on Mon, May 5 Roundtrip flight operated by Gulf Air and Gulf Air "Outbound connecting flight operated by Gulf Air departs from Abu Dhabi International Airport on Thu, May 1, arriving in Shanghai Pudong International Airport." "Inbound connecting flight operated by Gulf Air departs from Shanghai Pudong International Airport on Mon, May 5, arriving in Abu Dhabi International Airport." Roundtrip price from AED 1,572, including taxes and charges.
5 Day Trip
Thu, May 1 - Mon, May 5
5 Day Trip
Abu Dhabi
Shanghai
AED 1,572
Search
View more round-trip flights

Direct flights to Shanghai

Looking to travel to Shanghai without the layovers? We’ve got you covered with our best direct deals below.
Sun, Apr 20
Bangkok(BKK)Shanghai(SHA)
Thai Lion Air
Economy
AED 240
Search
Wed, Jul 2
Manila(MNL)Shanghai(SHA)
Cebu Pacific
Economy
AED 251
Search
Wed, Apr 30
Abu Dhabi(AUH)Shanghai(SHA)
China Eastern Airlines
Economy
AED 999
Search
Sat, May 31
Dubai(DXB)Shanghai(SHA)
China Eastern Airlines
Economy
AED 1,005
Search
View more direct flights

Airports in Shanghai

Learn about the different airports in Shanghai, find the best flight and transfer options, and plan your journey.

Useful info for your flights to Shanghai from the United States

Cheapest one-way flight priceAED 706
Cheapest return ticket priceAED 1,465
Off-season for travelMarch
Peak season for travelJune
Flight distance6,408.67 km
Average flight time8 hours 42 minutes
Popular airlineSichuan Airlines
Cheapest monthSeptember

Frequently asked questions about flights to Shanghai

  • What is the average flight ticket price from United Arab Emirates to Shanghai?

    The average ticket price to Shanghai is AED 1,101. Please use this price as a reference only.
  • How long is the flight to Shanghai?

    • Approx. 10 hours 56 minutes to fly from Dubai to Shanghai.
    • Approx. 2 hours 15 minutes to fly from Beijing to Shanghai.
    • Approx. 2 hours 21 minutes to fly from Guangzhou to Shanghai.
    • Approx. 2 hours 31 minutes to fly from Hong Kong to Shanghai.
  • How can I book cheaper tickets?

    You can book cheaper flights in the following ways:
    • Search for tickets to a city or airport near Shanghai.
    • Look up different airlines that have flights to Shanghai.
    • Browse different departure dates from the same month.
    • Filter for different departure times from the same day.
    • Check for discount information on various social media sites.
    • Explore deals and discounts on airline websites.
  • What is the most popular month to visit Shanghai?

    Understanding peak and off travel seasons to Shanghai can help you arrange your travel plans accordingly. The most popular month to visit Shanghai is September. The average price of flight tickets to Shanghai in September is AED 1,101.
  • When are flight tickets to Shanghai the cheapest?

    Flight tickets to Shanghai are the cheapest in September compared to other months, the average price is AED 1,101.
  • What is the transportation method from the main airport to downtown in Shanghai?

    • The distance from Shanghai Pudong International Airport to downtown is about 33 km, by taxi about 50 minutes.
    • The distance from Shanghai Hongqiao International Airport to downtown is about 13 km, by taxi about 30 minutes.
  • Which popular airlines have flights to Shanghai?

    Popular airlines with flights to Shanghai: China Eastern Airlines, Spring Airlines, and China Southern Airlines.