Cheap flights from Shanghai

Featured airlines

China Eastern Airlines
Cathay Pacific
Malaysia Airlines
Air China
Thai Airways International
Asiana Airlines
China Southern Airlines
All Nippon Airways
Vietnam 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

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Juneyao Airlines
Shanghai Airlines
Jetstar Japan
Juneyao Airlines
Xiamen Airlines
Shanghai Airlines
Etihad Airways
Air Canada
Philippine Airlines
Air China

Flights from Shanghai: Essential Travel Information

Cheapest flight from Shanghai
AU$250 (roundtrip)
Best airlines to fly from Shanghai
Juneyao Airlines, Jetstar Japan, Shanghai Airlines, Xiamen Airlines, Tianjin Airlines, Gulf Air, Sichuan Airlines, Air China, Etihad Airways, Air Canada, Philippine Airlines
Cheapest month to fly from Shanghai
April
Shanghai IATA code
SHA
Shanghai Country/State
China
Airline ticket deals from Shanghai
AU$250 - AU$1,237
*Available to Expedia members.