Find cheap flights from Winnipeg to Shanghai from C$ 1,055

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 19/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Shanghai

When to book flights from Winnipeg to Shanghai

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

FAQs for booking flights from Winnipeg to Shanghai

Book cheap flights from Winnipeg to Shanghai

Recent round-trip flight deals

19/11Sun
1 stopAir Canada
20h 10mYWG-PVG
16/12Sat
1 stopAir Canada
19h 11mPVG-YWG
C$ 1,821
4/11Sat
2 stopsAir Canada
30h 30mYWG-PVG
25/11Sat
2 stopsAir Canada
19h 44mPVG-YWG
C$ 1,970
18/9Mon
2 stopsPhilippine Airlines
29h 30mYWG-PVG
25/9Mon
2 stopsPhilippine Airlines
44h 56mPVG-YWG
C$ 2,033
19/11Sun
2 stopsMultiple Airlines
53h 30mYWG-PVG
15/12Fri
2 stopsMultiple Airlines
35h 11mPVG-YWG
C$ 2,055
12/11Sun
1 stopMultiple Airlines
20h 10mYWG-PVG
1/12Fri
2 stopsMultiple Airlines
35h 11mPVG-YWG
C$ 2,234
6/11Mon
2 stopsAir Canada
29h 30mYWG-PVG
20/11Mon
1 stopAir Canada
19h 11mPVG-YWG
C$ 2,282
18/9Mon
1 stopMultiple Airlines
30h 20mYWG-PVG
25/9Mon
2 stopsMultiple Airlines
38h 24mPVG-YWG
C$ 2,467
5/11Sun
2 stopsANA
23h 45mYWG-PVG
24/11Fri
2 stopsANA
35h 11mPVG-YWG
C$ 2,636
12/11Sun
2 stopsANA
35h 35mYWG-SHA
2/12Sat
2 stopsANA
23h 21mSHA-YWG
C$ 2,638
4/11Sat
2 stopsANA
36h 35mYWG-SHA
25/11Sat
2 stopsANA
23h 21mSHA-YWG
C$ 2,639
19/11Sun
2 stopsANA
35h 35mYWG-SHA
16/12Sat
2 stopsANA
23h 21mSHA-YWG
C$ 2,642
18/9Mon
1 stopAir Canada
30h 20mYWG-PVG
25/9Mon
1 stopAir Canada
15h 04mPVG-YWG
C$ 2,809
6/11Mon
2 stopsLufthansa
31h 30mYWG-PVG
20/11Mon
2 stopsLufthansa
65h 44mPVG-YWG
C$ 3,084
4/11Sat
1 stopMultiple Airlines
40h 10mYWG-PVG
24/11Fri
2 stopsMultiple Airlines
35h 11mPVG-YWG
C$ 3,101
5/11Sun
2 stopsMultiple Airlines
25h 25mYWG-PVG
25/11Sat
3 stopsMultiple Airlines
21h 11mPVG-YWG
C$ 3,119
6/11Mon
2 stopsLufthansa
31h 30mYWG-PVG
19/11Sun
2 stopsLufthansa
37h 02mPVG-YWG
C$ 3,169
26/11Sun
2 stopsMultiple Airlines
27h 30mYWG-PVG
22/12Fri
2 stopsMultiple Airlines
37h 02mPVG-YWG
C$ 3,189
6/11Mon
1 stopAir Canada
33h 50mYWG-PVG
20/11Mon
1 stopAir Canada
19h 11mPVG-YWG
C$ 3,337
18/9Mon
2 stopsANA
25h 35mYWG-PVG
24/9Sun
2 stopsANA
37h 04mPVG-YWG
C$ 3,508
24/7Mon
2 stopsKorean Air
25h 10mYWG-PVG
13/8Sun
2 stopsKorean Air
23h 15mPVG-YWG
C$ 4,184

Search by stops

Search by airline

Search by price

Recent one-way flight deals

19/11Sun
2 stopsAir Canada
53h 30mYWG-PVG
C$ 1,055
4/11Sat
1 stopAir Canada
34h 50mYWG-PVG
C$ 1,233
26/11Sun
2 stopsMultiple Airlines
29h 55mYWG-PVG
C$ 1,307
4/11Sat
2 stopsMultiple Airlines
35h 10mYWG-SHA
C$ 1,345
10/7Mon
3 stopsMultiple Airlines
58h 30mYWG-PVG
C$ 1,390
19/11Sun
2 stopsANA
35h 35mYWG-SHA
C$ 1,407
5/11Sun
2 stopsANA
35h 35mYWG-SHA
C$ 1,421
12/11Sun
1 stopMultiple Airlines
20h 10mYWG-PVG
C$ 1,460
19/11Sun
1 stopMultiple Airlines
20h 10mYWG-PVG
C$ 1,464
22/6Thu
3 stopsMultiple Airlines
53h 40mYWG-PVG
C$ 1,580
4/7Tue
3 stopsMultiple Airlines
50h 15mYWG-PVG
C$ 1,595
12/11Sun
3 stopsMultiple Airlines
35h 40mYWG-PVG
C$ 1,598
25/6Sun
3 stopsMultiple Airlines
58h 30mYWG-PVG
C$ 1,599
26/11Sun
3 stopsAir Canada
66h 00mYWG-PVG
C$ 1,616
19/11Sun
3 stopsMultiple Airlines
35h 40mYWG-PVG
C$ 1,652
25/6Sun
2 stopsPhilippine Airlines
29h 30mYWG-PVG
C$ 1,686
5/11Sun
3 stopsAir Canada
66h 00mYWG-PVG
C$ 1,848
1/7Sat
2 stopsKorean Air
46h 05mYWG-SHA
C$ 2,954
28/6Wed
2 stopsKorean Air
44h 35mYWG-SHA
C$ 3,050
4/7Tue
2 stopsJapan Airlines
40h 25mYWG-SHA
C$ 3,917

Search by stops

Search by airline

Search by price

Winnipeg - Shanghai Flights

Departure:

Winnipeg (YWG)Canada

Cabin classes:

Browse origins:

C$ 1,821

Browse destinations: