
$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.

Tue, May 19 - Tue, Jun 2
YYZ
Toronto
PVG
Shanghai
$1,410 Roundtrip, found 4 days ago
$1,410
Roundtrip
found 4 days ago
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.