back
Shanghai imgToronto
06 Aug 24 1 Traveller Economy
Modify

Showing 62 Shanghai to Toronto Flights - Starting at Just ₹ 98195

imgSORT BY
Airline
Departure
Duration
Arrival
Miles
Price per Adult

PVG

17:25

via SFO

19h 01m

YYZ

00:26+1day

Non Refundable

Non-Refundable

₹ 218,160

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

15:45

via DTW

19h 05m

YYZ

22:50

Non Refundable

Non-Refundable

₹ 119,666

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

13:25

via HKG

19h 40m

YYZ

21:05

Refundable

Refundable

₹ 124,600

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

11:40

via ICN

19h 45m

YYZ

19:25

Refundable

Refundable

₹ 131,167

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

SHA

13:20

via HKG

19h 45m

YYZ

21:05

Refundable

Refundable

₹ 140,780

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

12:20

via HKG

20h 45m

YYZ

21:05

Refundable

Refundable

₹ 124,600

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

08:25

via HND

20h 45m

YYZ

17:10

Refundable

Refundable

₹ 259,149

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

13:10

via TPE

20h 45m

YYZ

21:55

Refundable

Refundable

₹ 306,534

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

11:30

via TPE

22h 25m

YYZ

21:55

Refundable

Refundable

₹ 390,574

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

08:35

via ICN

22h 50m

YYZ

19:25

Refundable

Refundable

₹ 131,167

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

09:40

via HKG

23h 25m

YYZ

21:05

Refundable

Refundable

₹ 140,780

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

08:25

via HND

23h 27m

YYZ

19:52

Non Refundable

Non-Refundable

₹ 144,416

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

08:40

via HKG

24h 25m

YYZ

21:05

Refundable

Refundable

₹ 140,780

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

23:50

via FRA

25h 00m

YYZ

12:50+1day

Non Refundable

Non-Refundable

₹ 285,454

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

01:35

via HND

25h 17m

YYZ

14:52

Non Refundable

Non-Refundable

₹ 217,241

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

17:25

via SFO

25h 35m

YYZ

07:00+1day

Non Refundable

Non-Refundable

₹ 151,575

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

22:10

via CDG

27h 10m

YYZ

13:20+1day

Non Refundable

Non-Refundable

₹ 102,901

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

22:10

via CDG

27h 10m

YYZ

13:20+1day

Non Refundable

Non-Refundable

₹ 102,993

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

22:10

via CDG

27h 10m

YYZ

13:20+1day

Non Refundable

Non-Refundable

₹ 102,993

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

22:10

via CDG

27h 10m

YYZ

13:20+1day

Non Refundable

Non-Refundable

₹ 102,901

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

23:35

via MUC

27h 20m

YYZ

14:55+1day

Non Refundable

Non-Refundable

₹ 284,778

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

SHA

18:25

via GMP

27h 30m

YYZ

09:55+1day

Refundable

Refundable

₹ 142,680

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

22:10

via CDG

29h 35m

YYZ

15:45+1day

Non Refundable

Non-Refundable

₹ 101,285

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

17:30

via SEA

30h 06m

YYZ

11:36+1day

Non Refundable

Non-Refundable

₹ 115,736

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

19:05

via HKG

30h 50m

YYZ

13:55+1day

Refundable

Refundable

₹ 125,882

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

17:00

via DFW

31h 34m

YYZ

12:34+1day

Non Refundable

Non-Refundable

₹ 151,125

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

17:45

via HKG

32h 10m

YYZ

13:55+1day

Refundable

Refundable

₹ 125,882

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

13:40

via ICN

32h 15m

YYZ

09:55+1day

Refundable

Refundable

₹ 141,572

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

18:55

via AUH

32h 20m

YYZ

15:15+1day

Refundable

Refundable

₹ 151,266

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

22:25

via IST

32h 20m

YYZ

18:45+1day

Refundable

Refundable

₹ 340,589

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

SHA

16:50

via HKG

33h 05m

YYZ

13:55+1day

Refundable

Refundable

₹ 125,882

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

00:35

via DOH

33h 09m

YYZ

21:44

Refundable

Refundable

₹ 165,876

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

11:55

via HKG

33h 35m

YYZ

09:30+1day

Refundable

Refundable

₹ 165,093

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

16:05

via HND

33h 43m

YYZ

13:48+1day

Non Refundable

Non-Refundable

₹ 232,555

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

00:35

via DOH

34h 35m

YYZ

23:10

Refundable

Refundable

₹ 164,721

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

01:35

via HND

34h 46m

YYZ

00:21+1day

Non Refundable

Non-Refundable

₹ 214,409

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

09:15

via HKG

36h 15m

YYZ

09:30+1day

Refundable

Refundable

₹ 165,093

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

SHA

13:20

via HKG

36h 35m

YYZ

13:55+1day

Refundable

Refundable

₹ 125,882

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

17:30

via SEA

36h 49m

YYZ

18:19+1day

Non Refundable

Non-Refundable

₹ 160,706

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

SHA

12:50

via HND

36h 58m

YYZ

13:48+1day

Non Refundable

Non-Refundable

₹ 232,555

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

11:15

via AMS

38h 05m

YYZ

13:20+1day

Non Refundable

Non-Refundable

₹ 101,349

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

SHA

13:35

via HND

38h 08m

YYZ

15:43+1day

Non Refundable

Non-Refundable

₹ 217,241

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

07:15

via DXB

38h 15m

YYZ

09:30+1day

Refundable

Refundable

₹ 140,304

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

10:05

via ZRH

39h 50m

YYZ

13:55+1day

Non Refundable

Non-Refundable

₹ 285,653

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

10:05

via ZRH

39h 50m

YYZ

13:55+1day

Non Refundable

Non-Refundable

₹ 285,653

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

16:00

via MNL

40h 00m

YYZ

20:00+1day

Refundable

Refundable

₹ 98,195

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

SHA

16:50

via HKG

40h 15m

YYZ

21:05+1day

Refundable

Refundable

₹ 125,882

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

07:15

via DXB

40h 17m

YYZ

11:32+1day

Refundable

Refundable

₹ 160,189

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

09:30

via VIE

40h 25m

YYZ

13:55+1day

Non Refundable

Non-Refundable

₹ 283,943

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

10:05

via ZRH

42h 10m

YYZ

16:15+1day

Non Refundable

Non-Refundable

₹ 283,957

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

SHA

13:35

via HND

42h 17m

YYZ

19:52+1day

Non Refundable

Non-Refundable

₹ 168,691

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

11:00

via LHR

42h 30m

YYZ

17:30+1day

Non Refundable

Non-Refundable

₹ 271,193

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

11:00

via LHR

42h 30m

YYZ

17:30+1day

Non Refundable

Non-Refundable

₹ 283,678

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

11:00

via LHR

42h 30m

YYZ

17:30+1day

Non Refundable

Non-Refundable

₹ 271,193

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

10:05

via ZRH

43h 44m

YTZ

17:49+1day

Non Refundable

Non-Refundable

₹ 283,957

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

00:20

via ADD

44h 25m

YYZ

08:45+1day

Refundable

Refundable

₹ 135,278

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

00:05

via DXB

45h 25m

YYZ

09:30+1day

Refundable

Refundable

₹ 150,709

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

00:05

via DXB

47h 27m

YYZ

11:32+1day

Refundable

Refundable

₹ 160,189

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

SHA

19:15

via HKG

50h 15m

YYZ

09:30+2day

Refundable

Refundable

₹ 179,065

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

11:00

via LHR

61h 15m

YYZ

12:15+2day

Non Refundable

Non-Refundable

₹ 283,678

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

11:00

via LHR

61h 15m

YYZ

12:15+2day

Non Refundable

Non-Refundable

₹ 271,193

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

PVG

11:00

via LHR

61h 15m

YYZ

12:15+2day

Non Refundable

Non-Refundable

₹ 271,193

Book Now

Earn 150 InterMiles

Earn 2500 InterMiles

Frequently Asked Questions

Which are the most preferred airlines from Shanghai to Toronto ?

Any offer available for new users on Shanghai to Toronto flight booking by InterMiles?

Which is the cheapest airline on Shanghai to Toronto flight route?

When does the first flight leave from Shanghai to Toronto?

Which is the last flight on Shanghai to Toronto route?

How many flights fly from Shanghai to Toronto on the daily basis?

Is it important to pay insurance charge for Shanghai to Toronto flight booking?