$1,545 Cheap Lufthansa flights Toronto (YYZ) to Shanghai (PVG)

$1,545 Cheap Lufthansa flights Toronto (YYZ) to Shanghai (PVG)

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

Lufthansa
Flights from Toronto (YYZ) to Shanghai (PVG)
Origin airport
Pearson Intl.
Destination airport
Pudong Intl.
Airlines serving
Air Canada, Air France, All Nippon Airways, American Airlines, Asiana Airlines, British Airways, Cathay Pacific, China Airlines, China Eastern Airlines, China Southern Airlines, Delta, EVA Airways, Emirates, Ethiopian Airlines, Etihad Airways, KLM, Korean Air, Lufthansa, Qatar Airways, United
Popular airline
Cathay Pacific
Distance
7091 mi
Average flight time
13 hours 35 mins

Explore a world of travel with Expedia

*Available to One Key members.