Cheap flights from Shanghai

Featured airlines

China Eastern Airlines
Cathay Pacific
Air China
Thai Airways International
Vietnam Airlines
Xiamen Airlines
Sichuan Airlines
All Nippon Airways
Malaysia Airlines
  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 35% on select hotels after you book a flight*
  • payments icon
    Earn twice
    Earn your airline miles on top of our rewards

Cheapest flights from Shanghai

Prices were available within the past 7 days and start at AU$138 for one-way flights and AU$267 for return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Shanghai Airlines
Shanghai — Hong Kong SAR
PVG - HKG with Shanghai Airlines
Thu, 27 Feb
Shanghai Airlines
Hong Kong SAR — Shanghai
HKG - PVG with Shanghai Airlines
Wed, 5 Mar
Found 3 hours ago
Select flight from Shanghai to Hong Kong SAR, departing on February 27 with Shanghai Airlines, and returning from Hong Kong SAR to Shanghai on March 5 with Shanghai Airlines. Price from AU$267, Found 3 hours ago.
China Eastern Airlines
Shanghai — Hong Kong SAR
SHA - HKG with China Eastern Airlines
Thu, 27 Feb
Shanghai Airlines
Hong Kong SAR — Shanghai
HKG - SHA with Shanghai Airlines
Wed, 5 Mar
Found 3 hours ago
Select flight from Shanghai to Hong Kong SAR, departing on February 27 with China Eastern Airlines, and returning from Hong Kong SAR to Shanghai on March 5 with Shanghai Airlines. Price from AU$271, Found 3 hours ago.
Xiamen Airlines
Shanghai — Tokyo
SHA - NRT with Xiamen Airlines
Fri, 7 Mar
Xiamen Airlines
Tokyo — Shanghai
NRT - SHA with Xiamen Airlines
Mon, 10 Mar
Found 1 day ago
Select flight from Shanghai to Tokyo, departing on March 7 with Xiamen Airlines, and returning from Tokyo to Shanghai on March 10 with Xiamen Airlines. Price from AU$442, Found 1 day ago.
Shanghai Airlines
Shanghai — Tokyo
SHA - HND with Shanghai Airlines
Mon, 3 Mar
Shanghai Airlines
Tokyo — Shanghai
HND - SHA with Shanghai Airlines
Fri, 7 Mar
Found 2 hours ago
Select flight from Shanghai to Tokyo, departing on March 3 with Shanghai Airlines, and returning from Tokyo to Shanghai on March 7 with Shanghai Airlines. Price from AU$513, Found 2 hours ago.
Sichuan Airlines
Shanghai — Los Angeles
PVG - LAX with Sichuan Airlines
Tue, 4 Mar
Sichuan Airlines
Los Angeles — Shanghai
LAX - PVG with Sichuan Airlines
Tue, 11 Mar
Found 3 days ago
Select flight from Shanghai to Los Angeles, departing on March 4 with Sichuan Airlines, and returning from Los Angeles to Shanghai on March 11 with Sichuan Airlines. Price from AU$887, Found 3 days ago.
Etihad Airways
Shanghai — Paris
PVG - CDG with Etihad Airways
Fri, 9 May
Etihad Airways
Paris — Shanghai
CDG - PVG with Etihad Airways
Wed, 28 May
Found 1 day ago
Select flight from Shanghai to Paris, departing on May 9 with Etihad Airways, and returning from Paris to Shanghai on May 28 with Etihad Airways. Price from AU$967, Found 1 day ago.
China Southern Airlines
Shanghai — San Francisco
PVG - SFO with China Southern Airlines
Thu, 3 Apr
China Southern Airlines
San Francisco — Shanghai
SFO - PVG with China Southern Airlines
Fri, 18 Apr
Found 1 day ago
Select flight from Shanghai to San Francisco, departing on April 3 with China Southern Airlines, and returning from San Francisco to Shanghai on April 18 with China Southern Airlines. Price from AU$1,084, Found 1 day ago.

Flights from Shanghai: Essential Travel Information

Cheapest flight from Shanghai
AU$267 (roundtrip)
Best airlines to fly from Shanghai
Juneyao Airlines, Jetstar Japan, China Eastern Airlines, Xiamen Airlines, Shanghai Airlines, China Southern Airlines, Vietnam Airlines, Sichuan Airlines, Air China, Etihad Airways
Cheapest month to fly from Shanghai
February
Shanghai IATA code
SHA
Shanghai Country/State
China
Airline ticket deals from Shanghai
AU$267 - AU$1,084
*Available to Expedia members.