$527 Cheap Flights from Edmonton (YEA) to Shanghai (SHA)

Popular airlines from Edmonton to Shanghai (SHA-Hongqiao Intl.)

Cheap Flights from Edmonton to Shanghai (YEA-SHA)

Prices were available within the past 7 days and start at $527 for one-way flights and $1,693 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

WestJet
Xiamen Airlines

Travel information

Origin airport
Edmonton Intl.
Destination airport
Hongqiao Intl.
Airlines serving
Air Canada, Air China, Cathay Pacific, China Airlines, China Southern Airlines, EVA Airways, Japan Airlines, Korean Air
Roundtrip price
$1,692
Distance
5735 mi

Book with confidence

Explore a world of travel with Expedia

*Available to One Key members.