Welcome | Sign out

Cheap Flights from Toronto to Shanghai - YTO to SHA (reverse)

Popular Flights from Toronto to Shanghai

  • Airfare from Toronto to Shanghai on Delta from CAD818 round trip
  • Airfare from Toronto to Shanghai on China E from CAD870 round trip
  • Airfare from Toronto to Shanghai on Japan from CAD975 round trip
  • Airfare from Toronto to Shanghai on United from CAD990 round trip
  • Airfare from Toronto to Shanghai on Air Canada from CAD990 round trip

Did You Know?

  • The smallest aircraft operated by Thai flying between Toronto, ON and Shanghai, CN is a 330 with 265 seats.
  • 289,216 seats are available per day to fly out of Toronto, ON connecting to Shanghai, CN
  • Hong Kong, HK is the most popular connection for one stop flights between Toronto, ON and Shanghai, CN.
  • Air Canada has the most nonstop flights between Toronto, ON and Shanghai, CN.
  • 24 airlines operate between Toronto, ON and Shanghai, CN
  • 206 flights per week fly out of Toronto, ON connecting to Shanghai, CN
  • The shortest flight between Toronto, ON and Shanghai, CN on EVA is 7,923 miles.
  • EVA has 3 one stop flights between Toronto, ON and Shanghai, CN.

Advance Purchase Prices from Toronto to Shanghai

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Air Canada
    CAD841
    CAD841
    CAD1471
    CAD5091
    CAD5091
    CAD1261
    CAD1221
  • Air China
    CAD1078
    CAD1078
    CAD1078
    CAD1078
    CAD1078
    CAD1078
    CAD1078
  • Air France
    CAD2317
    CAD2317
    CAD2317
    CAD3922
    CAD3922
    CAD3922
    CAD3322
  • American
    CAD1327
    CAD1327
    CAD1063
    CAD1312
    CAD1312
    CAD1312
    CAD1312
  • Asiana
    CAD1494
    CAD1494
    CAD1494
    CAD1494
    CAD1494
    CAD1494
    CAD1494
  • Cathay
    CAD1446
    CAD1446
    CAD1446
    CAD1446
    CAD1446
    CAD1446
    CAD1446
  • Continental
    CAD1211
    CAD1211
    CAD1038
    CAD1320
    CAD1320
    CAD1320
    CAD1320
  • Delta
    CAD1496
    CAD1496
    CAD1294
    CAD2235
    CAD2235
    CAD2235
    CAD2235
  • Emirates
    CAD811
    CAD811
    CAD811
    CAD8712
    CAD8712
    CAD8712
    CAD5704
  • Etihad
    CAD1352
    CAD1352
    CAD1772
    CAD1772
    CAD1772
    CAD1772
    CAD1772
  • Hainan
    CAD2409
    CAD2409
    CAD1259
    CAD1259
    CAD1259
    CAD1259
    CAD1259
  • Japan
    CAD882
    CAD882
    CAD882
    CAD3162
    CAD3162
    CAD3162
    CAD3162
  • KLM
    CAD2386
    CAD2386
    CAD9160
    CAD9160
    CAD9160
    CAD9160
    CAD9160
  • Korean
    CAD1295
    CAD1295
    CAD5495
    CAD4395
    CAD4395
    CAD4395
    CAD4395
  • Lufthansa
    CAD2479
    CAD2479
    CAD2179
    CAD1879
    CAD1879
    CAD1879
    CAD1879
  • Turkish
    CAD1414
    CAD1414
    CAD1414
    CAD1414
    CAD1414
    CAD1414
    CAD1414
  • United
    CAD1211
    CAD1211
    CAD1038
    CAD1320
    CAD1320
    CAD1320
    CAD1320

Daily Non-stop Flight Schedules from Pearson International to Pu Dong

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
  • Air Canada
    1
    1
    1
    1
    1
    1
    1
    12:35 PM
    12:35 PM

Cheap International Flights from Toronto - YTO

Flights
Airline
Lowest Price
SWISS, Aeroflot, United, American, Ethiopian, Philippine, Japan, Turkish, EVA, Air China, Hainan, El Al, Delta, Korean, China S, China E, Cathay, KLM, Asiana, Austrian, Finnair, British Airways, Etihad, Egyptair, Singapore, Air Canada, Air France, Lufthansa, Emirates
CAD945
Cheap Flights from Toronto to Shanghai, from CAD818 Round trip from YTO to SHA