Direct flights from Shanghai Pudong International (PVG) to Pearson International (YYZ)

8 nonstop flights a week from Shanghai Pudong International (PVG) to Pearson International (YYZ) with 2 airlines, 13h 40m to 14h 5m in the air, 7,092 mi (11,414 km). Departures from 12:30 to 18:10.

Flights from Shanghai to Toronto

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Shanghai to Toronto

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Shanghai Pudong International (PVG) to Pearson International (YYZ) at a glance

flights a week
8
flights today
2
airlines
2
flight time
13h 40m - 14h 5m
distance
7,092 mi (11,414 km)
first and last departure
12:30 - 18:10
departure terminals
1, 2
arrival terminals
1, 3

Shanghai Pudong International (PVG) to Pearson International (YYZ) flight schedule

8 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
MU 207
China Eastern
12:30 Shanghai Pudong International, terminal 1
13:25 Pearson International, terminal 3
13h 55m
Mon, Wed, Fri, Sat
Boeing 777-300ER
AC 28
Air Canada
18:10 Shanghai Pudong International, terminal 2
18:50 Pearson International, terminal 1
13h 40m
Wed, Thu, Fri, Sun
Boeing 787-900

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 29 March.

FlightDepartsArrivesDurationDaysAircraft
MU 207
China Eastern
12:20 Shanghai Pudong International, terminal 1
14:25 Pearson International, terminal 3
14h 5m
Seasonal
Boeing 777-300ER

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Toronto is 13 hours behind Shanghai.

Airlines flying Shanghai Pudong International (PVG) to Pearson International (YYZ)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Shanghai Pudong International (PVG) to Pearson International (YYZ)?
8 nonstop flights a week by the current schedule, 2 flight numbers, 2 today.
How long is the flight from Shanghai Pudong International (PVG) to Pearson International (YYZ)?
From 13 hours 40 minutes to 14 hours 5 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Shanghai Pudong International (PVG) to Pearson International (YYZ)?
Air Canada (4 a week) and China Eastern (4 a week).
Which terminals are used between Shanghai Pudong International (PVG) and Pearson International (YYZ)?
Flights depart from Shanghai Pudong International, terminals 1, 2 and arrive at Pearson International, terminals 1, 3.
How far is Pearson International (YYZ) from Shanghai Pudong International (PVG)?
7,092 mi (11,414 km) in a straight line.
What are the earliest and latest flights from Shanghai Pudong International (PVG) to Pearson International (YYZ)?
The first departure is at 12:30 (China Eastern), the last at 18:10 (Air Canada), local time.