>>>

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 PHP 23,247. Don’t miss out!

87%
Shanghai PHP 3,628 per passenger Departure Date: Mon, Mar 3 One-way flight operated by Cebu Pacific "The one-way Nonstop flight operated by Cebu Pacific departs from Ninoy Aquino International Airport on Mon, Mar 3, arriving in Shanghai Pudong International Airport." Price from PHP 3,628, including taxes and charges.
ManilaShanghai
Cebu PacificCebu Pacific
One way
Economy
Mon, Mar 3
PHP 3,628
PHP 26,875
84%
Shanghai PHP 5,258 per passenger Departure Date: Sat, Mar 29 One-way flight operated by Cebu Pacific "The one-way connecting flight operated by Cebu Pacific departs from Mactan-Cebu International Airport on Sat, Mar 29, arriving in Shanghai Pudong International Airport." Price from PHP 5,258, including taxes and charges.
CebuShanghai
Cebu PacificCebu Pacific
One way
Economy
Sat, Mar 29
PHP 5,258
PHP 32,622
68%
Shanghai PHP 5,762 per passenger Departure Date: Mon, Mar 10 One-way flight operated by Philippine Airlines "The one-way connecting flight operated by Philippine Airlines departs from Francisco Bangoy International Airport on Mon, Mar 10, arriving in Shanghai Pudong International Airport." Price from PHP 5,762, including taxes and charges.
DavaoShanghai
Philippine AirlinesPhilippine Airlines
One way
Economy
Mon, Mar 10
PHP 5,762
PHP 17,837
50%
Shanghai PHP 6,489 per passenger Departure Date: Sun, Mar 23 One-way flight operated by Philippine Airlines "The one-way connecting flight operated by Philippine Airlines departs from Iloilo International Airport on Sun, Mar 23, arriving in Shanghai Hongqiao International Airport." Price from PHP 6,489, including taxes and charges.
Iloilo CityShanghai
Philippine AirlinesPhilippine Airlines
One way
Economy
Sun, Mar 23
PHP 6,489
PHP 12,929

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 PHP 5,801 per passenger Departure date: Tue, Mar 25; Return Date Mon, Mar 31 Roundtrip flight operated by China Southern Airlines and China Southern Airlines "Outbound connecting flight to Shanghai Hongqiao International Airport operated by China Southern Airlines departs from Ninoy Aquino International Airport on Tue, Mar 25." "Inbound connecting flight to Ninoy Aquino International Airport operated by China Southern Airlines departs from Shanghai Pudong International Airport on Mon, Mar 31." Roundtrip starts from PHP 5,801, including taxes and charges.
7 Day Trip
Tue, Mar 25 - Mon, Mar 31
7 Day Trip
Manila
Shanghai
PHP 5,801
Search
Shanghai PHP 11,099 per passenger Departure date: Sun, Feb 23; Return Date Thu, Feb 27 Roundtrip flight operated by Philippines AirAsia and Xiamen Airlines "Outbound connecting flight to Shanghai Hongqiao International Airport operated by Philippines AirAsia departs from Iloilo International Airport on Sun, Feb 23." "Inbound connecting flight to Iloilo International Airport operated by Xiamen Airlines departs from Shanghai Pudong International Airport on Thu, Feb 27." Roundtrip starts from PHP 11,099, including taxes and charges.
5 Day Trip
Sun, Feb 23 - Thu, Feb 27
5 Day Trip
Iloilo City
Shanghai
PHP 11,099
Search
Shanghai PHP 11,794 per passenger Departure date: Thu, Mar 27; Return Date Mon, Mar 31 Roundtrip flight operated by Cathay Pacific and Cathay Pacific "Outbound connecting flight to Shanghai Hongqiao International Airport operated by Cathay Pacific departs from Mactan–Cebu International Airport on Thu, Mar 27." "Inbound connecting flight to Mactan–Cebu International Airport operated by Cathay Pacific departs from Shanghai Pudong International Airport on Mon, Mar 31." Roundtrip starts from PHP 11,794, including taxes and charges.
5 Day Trip
Thu, Mar 27 - Mon, Mar 31
5 Day Trip
Cebu
Shanghai
PHP 11,794
Search
Shanghai PHP 11,874 per passenger Departure date: Thu, Feb 27; Return Date Mon, Mar 3 Roundtrip flight operated by Philippines AirAsia and Xiamen Airlines "Outbound connecting flight to Shanghai Hongqiao International Airport operated by Philippines AirAsia departs from Bacolod–Silay International Airport on Thu, Feb 27." "Inbound connecting flight to Bacolod–Silay International Airport operated by Xiamen Airlines departs from Shanghai Hongqiao International Airport on Mon, Mar 3." Roundtrip starts from PHP 11,874, including taxes and charges.
5 Day Trip
Thu, Feb 27 - Mon, Mar 3
5 Day Trip
Bacolod
Shanghai
PHP 11,874
Search
Shanghai PHP 12,153 per passenger Departure date: Fri, Mar 14; Return Date Thu, Mar 20 Roundtrip flight operated by Philippine Airlines and Shenzhen Airlines "Outbound connecting flight to Shanghai Hongqiao International Airport operated by Philippine Airlines departs from Francisco Bangoy International Airport on Fri, Mar 14." "Inbound connecting flight to Francisco Bangoy International Airport operated by Shenzhen Airlines departs from Shanghai Hongqiao International Airport on Thu, Mar 20." Roundtrip starts from PHP 12,153, including taxes and charges.
7 Day Trip
Fri, Mar 14 - Thu, Mar 20
7 Day Trip
Davao
Shanghai
PHP 12,153
Search
Shanghai PHP 12,561 per passenger Departure date: Sat, Mar 22; Return Date Wed, Mar 26 Roundtrip flight operated by Philippines AirAsia and Xiamen Airlines "Outbound connecting flight to Shanghai Hongqiao International Airport operated by Philippines AirAsia departs from Daniel Z. Romualdez Airport on Sat, Mar 22." "Inbound connecting flight to Daniel Z. Romualdez Airport operated by Xiamen Airlines departs from Shanghai Hongqiao International Airport on Wed, Mar 26." Roundtrip starts from PHP 12,561, including taxes and charges.
5 Day Trip
Sat, Mar 22 - Wed, Mar 26
5 Day Trip
Tacloban
Shanghai
PHP 12,561
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.
Mon, Mar 3
Manila(MNL)Shanghai(SHA)
Cebu Pacific
Economy
PHP 3,628
Search
Sun, Mar 2
Cebu(CEB)Shanghai(SHA)
China Eastern Airlines
Economy
PHP 7,942
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 nonstop flight pricePHP 3,939
Cheapest round-trip ticket pricePHP 9,077
Off-season for travelMarch
Peak season for travelMay
Flight distance1,844.33 km
Average flight time3 hours 36 minutes
Popular airlineEVA Air

Frequently asked questions about flights to Shanghai

  • How long is the flight to Shanghai?

    • Approx. 5 hours 30 minutes to fly from Manila to Shanghai.
    • Approx. 6 hours 3 minutes to fly from Cebu to Shanghai.
    • Approx. 2 hours 26 minutes to fly from Hong Kong to Shanghai.
    • Approx. 2 hours 15 minutes to fly from Beijing to Shanghai.
  • How to get cheap flights to Shanghai?

    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.
  • How many airports in Shanghai?

  • 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. It takes about 50 minutes by taxi.
    • The distance from Shanghai Hongqiao International Airport to downtown is about 13 km. It takes about 30 minutes by taxi.
  • Which popular airlines have flights to Shanghai?

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