Flight Schedules & Airfares from Shanghai (PVG) to Grande Prairie (YQU) on Air Canada

 
 
 
 

Air Canada

Fare Compare has compiled a flight listing for all cities served by Air Canada. This page displays a weekly flight schedule of all flights, roundtrip fares and one-way fares for these flights departing from Shanghai, China (PVG) to Grande Prairie, Alberta (YQU).

More flight schedules for Shanghai to Grande Prairie
 
 
 
Depart
Arrive
Flight
Depart Time
Arrive Time
Elapsed
Equipment
Mon
Tue
Wed
Thu
Fri
Sat
Sun
 
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YEG
AC 240
13:55
16:21
01:26
EMJ
Flight 240 Travels on Monday
Flight 240 Travels on Tuesday
Flight 240 Travels on Wednesday
Flight 240 Travels on Thursday
Flight 240 Travels on Friday
Flight 240 Travels on Saturday
Flight 240 Travels on Sunday
YEG
YQU
AC 8367
17:10
18:23
01:13
DH8
Flight 8367 Travels on Monday
Flight 8367 Travels on Tuesday
Flight 8367 Travels on Wednesday
Flight 8367 Travels on Thursday
Flight 8367 Travels on Saturday
Flight 8367 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 216
14:00
16:19
01:19
EMJ
Flight 216 Travels on Saturday
YYC
YQU
AC 8481
18:35
20:22
01:47
DH8
Flight 8481 Travels on Monday
Flight 8481 Travels on Tuesday
Flight 8481 Travels on Wednesday
Flight 8481 Travels on Thursday
Flight 8481 Travels on Friday
Flight 8481 Travels on Saturday
Flight 8481 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8230
15:00
17:19
01:19
CRJ
Flight 8230 Travels on Saturday
YYC
YQU
AC 8481
18:35
20:22
01:47
DH8
Flight 8481 Travels on Monday
Flight 8481 Travels on Tuesday
Flight 8481 Travels on Wednesday
Flight 8481 Travels on Thursday
Flight 8481 Travels on Friday
Flight 8481 Travels on Saturday
Flight 8481 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YEG
AC 240
13:55
16:21
01:26
EMJ
Flight 240 Travels on Monday
Flight 240 Travels on Tuesday
Flight 240 Travels on Wednesday
Flight 240 Travels on Thursday
Flight 240 Travels on Friday
Flight 240 Travels on Saturday
Flight 240 Travels on Sunday
YEG
YQU
AC 8359
08:20
09:33
01:13
DH8
Flight 8359 Travels on Monday
Flight 8359 Travels on Tuesday
Flight 8359 Travels on Wednesday
Flight 8359 Travels on Thursday
Flight 8359 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YEG
AC 246
17:35
20:01
01:26
EMJ
Flight 246 Travels on Monday
Flight 246 Travels on Tuesday
Flight 246 Travels on Wednesday
Flight 246 Travels on Thursday
Flight 246 Travels on Friday
Flight 246 Travels on Saturday
Flight 246 Travels on Sunday
YEG
YQU
AC 8359
08:20
09:33
01:13
DH8
Flight 8359 Travels on Monday
Flight 8359 Travels on Tuesday
Flight 8359 Travels on Wednesday
Flight 8359 Travels on Thursday
Flight 8359 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YEG
AC 248
19:55
22:21
01:26
EMJ
Flight 248 Travels on Monday
Flight 248 Travels on Tuesday
Flight 248 Travels on Wednesday
Flight 248 Travels on Thursday
Flight 248 Travels on Friday
Flight 248 Travels on Saturday
YEG
YQU
AC 8359
08:20
09:33
01:13
DH8
Flight 8359 Travels on Monday
Flight 8359 Travels on Tuesday
Flight 8359 Travels on Wednesday
Flight 8359 Travels on Thursday
Flight 8359 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YEG
AC 254
22:55
01:21
01:26
32S
Flight 254 Travels on Saturday
YEG
YQU
AC 8359
08:20
09:33
01:13
DH8
Flight 8359 Travels on Monday
Flight 8359 Travels on Tuesday
Flight 8359 Travels on Wednesday
Flight 8359 Travels on Thursday
Flight 8359 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 216
14:00
16:19
01:19
EMJ
Flight 216 Travels on Saturday
YYC
YEG
AC 293
17:30
18:18
00:48
EMJ
Flight 293 Travels on Monday
Flight 293 Travels on Tuesday
Flight 293 Travels on Wednesday
Flight 293 Travels on Thursday
Flight 293 Travels on Friday
Flight 293 Travels on Saturday
Flight 293 Travels on Sunday
YEG
YQU
AC 8359
08:20
09:33
01:13
DH8
Flight 8359 Travels on Monday
Flight 8359 Travels on Tuesday
Flight 8359 Travels on Wednesday
Flight 8359 Travels on Thursday
Flight 8359 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 216
14:00
16:19
01:19
EMJ
Flight 216 Travels on Saturday
YYC
YEG
AC 8164
18:30
19:18
00:48
CRJ
Flight 8164 Travels on Saturday
YEG
YQU
AC 8359
08:20
09:33
01:13
DH8
Flight 8359 Travels on Monday
Flight 8359 Travels on Tuesday
Flight 8359 Travels on Wednesday
Flight 8359 Travels on Thursday
Flight 8359 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 216
14:00
16:19
01:19
EMJ
Flight 216 Travels on Saturday
YYC
YEG
AC 8158
19:30
20:24
00:54
DH8
Flight 8158 Travels on Monday
Flight 8158 Travels on Tuesday
Flight 8158 Travels on Wednesday
Flight 8158 Travels on Thursday
Flight 8158 Travels on Friday
Flight 8158 Travels on Saturday
Flight 8158 Travels on Sunday
YEG
YQU
AC 8359
08:20
09:33
01:13
DH8
Flight 8359 Travels on Monday
Flight 8359 Travels on Tuesday
Flight 8359 Travels on Wednesday
Flight 8359 Travels on Thursday
Flight 8359 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8230
15:00
17:19
01:19
CRJ
Flight 8230 Travels on Saturday
YYC
YEG
AC 8164
18:30
19:18
00:48
CRJ
Flight 8164 Travels on Saturday
YEG
YQU
AC 8359
08:20
09:33
01:13
DH8
Flight 8359 Travels on Monday
Flight 8359 Travels on Tuesday
Flight 8359 Travels on Wednesday
Flight 8359 Travels on Thursday
Flight 8359 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8230
15:00
17:19
01:19
CRJ
Flight 8230 Travels on Saturday
YYC
YEG
AC 8158
19:30
20:24
00:54
DH8
Flight 8158 Travels on Monday
Flight 8158 Travels on Tuesday
Flight 8158 Travels on Wednesday
Flight 8158 Travels on Thursday
Flight 8158 Travels on Friday
Flight 8158 Travels on Saturday
Flight 8158 Travels on Sunday
YEG
YQU
AC 8359
08:20
09:33
01:13
DH8
Flight 8359 Travels on Monday
Flight 8359 Travels on Tuesday
Flight 8359 Travels on Wednesday
Flight 8359 Travels on Thursday
Flight 8359 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 216
14:00
16:19
01:19
EMJ
Flight 216 Travels on Saturday
YYC
YQU
AC 8477
11:45
13:32
01:47
DH8
Flight 8477 Travels on Monday
Flight 8477 Travels on Tuesday
Flight 8477 Travels on Wednesday
Flight 8477 Travels on Thursday
Flight 8477 Travels on Friday
Flight 8477 Travels on Saturday
Flight 8477 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8230
15:00
17:19
01:19
CRJ
Flight 8230 Travels on Saturday
YYC
YQU
AC 8477
11:45
13:32
01:47
DH8
Flight 8477 Travels on Monday
Flight 8477 Travels on Tuesday
Flight 8477 Travels on Wednesday
Flight 8477 Travels on Thursday
Flight 8477 Travels on Friday
Flight 8477 Travels on Saturday
Flight 8477 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8232
16:00
18:19
01:19
CRJ
Flight 8232 Travels on Saturday
YYC
YQU
AC 8477
11:45
13:32
01:47
DH8
Flight 8477 Travels on Monday
Flight 8477 Travels on Tuesday
Flight 8477 Travels on Wednesday
Flight 8477 Travels on Thursday
Flight 8477 Travels on Friday
Flight 8477 Travels on Saturday
Flight 8477 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 226
19:30
21:49
01:19
EMJ
Flight 226 Travels on Monday
Flight 226 Travels on Tuesday
Flight 226 Travels on Wednesday
Flight 226 Travels on Thursday
Flight 226 Travels on Friday
Flight 226 Travels on Saturday
Flight 226 Travels on Sunday
YYC
YQU
AC 8477
11:45
13:32
01:47
DH8
Flight 8477 Travels on Monday
Flight 8477 Travels on Tuesday
Flight 8477 Travels on Wednesday
Flight 8477 Travels on Thursday
Flight 8477 Travels on Friday
Flight 8477 Travels on Saturday
Flight 8477 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8324
20:55
23:14
01:19
CRJ
Flight 8324 Travels on Saturday
YYC
YQU
AC 8477
11:45
13:32
01:47
DH8
Flight 8477 Travels on Monday
Flight 8477 Travels on Tuesday
Flight 8477 Travels on Wednesday
Flight 8477 Travels on Thursday
Flight 8477 Travels on Friday
Flight 8477 Travels on Saturday
Flight 8477 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8320
07:00
09:19
01:19
CRJ
Flight 8320 Travels on Sunday
YYC
YQU
AC 8477
11:45
13:32
01:47
DH8
Flight 8477 Travels on Monday
Flight 8477 Travels on Tuesday
Flight 8477 Travels on Wednesday
Flight 8477 Travels on Thursday
Flight 8477 Travels on Friday
Flight 8477 Travels on Saturday
Flight 8477 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 204
08:00
10:19
01:19
EMJ
Flight 204 Travels on Wednesday
Flight 204 Travels on Sunday
YYC
YQU
AC 8477
11:45
13:32
01:47
DH8
Flight 8477 Travels on Monday
Flight 8477 Travels on Tuesday
Flight 8477 Travels on Wednesday
Flight 8477 Travels on Thursday
Flight 8477 Travels on Friday
Flight 8477 Travels on Saturday
Flight 8477 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YLW
AC 8414
13:40
14:29
00:49
CRJ
Flight 8414 Travels on Monday
Flight 8414 Travels on Tuesday
Flight 8414 Travels on Wednesday
Flight 8414 Travels on Thursday
Flight 8414 Travels on Friday
Flight 8414 Travels on Saturday
Flight 8414 Travels on Sunday
YLW
YYC
AC 8396
18:10
20:06
00:56
CRJ
Flight 8396 Travels on Monday
Flight 8396 Travels on Tuesday
Flight 8396 Travels on Wednesday
Flight 8396 Travels on Thursday
Flight 8396 Travels on Friday
Flight 8396 Travels on Saturday
YYC
YQU
AC 8477
11:45
13:32
01:47
DH8
Flight 8477 Travels on Monday
Flight 8477 Travels on Tuesday
Flight 8477 Travels on Wednesday
Flight 8477 Travels on Thursday
Flight 8477 Travels on Friday
Flight 8477 Travels on Saturday
Flight 8477 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YLW
AC 1190
16:00
16:49
00:49
EMJ
Flight 1190 Travels on Saturday
YLW
YYC
AC 8396
18:10
20:06
00:56
CRJ
Flight 8396 Travels on Monday
Flight 8396 Travels on Tuesday
Flight 8396 Travels on Wednesday
Flight 8396 Travels on Thursday
Flight 8396 Travels on Friday
Flight 8396 Travels on Saturday
YYC
YQU
AC 8477
11:45
13:32
01:47
DH8
Flight 8477 Travels on Monday
Flight 8477 Travels on Tuesday
Flight 8477 Travels on Wednesday
Flight 8477 Travels on Thursday
Flight 8477 Travels on Friday
Flight 8477 Travels on Saturday
Flight 8477 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 216
14:00
16:19
01:19
EMJ
Flight 216 Travels on Saturday
YYC
YQU
AC 8479
14:25
16:12
01:47
DH8
Flight 8479 Travels on Monday
Flight 8479 Travels on Tuesday
Flight 8479 Travels on Wednesday
Flight 8479 Travels on Thursday
Flight 8479 Travels on Friday
Flight 8479 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8230
15:00
17:19
01:19
CRJ
Flight 8230 Travels on Saturday
YYC
YQU
AC 8479
14:25
16:12
01:47
DH8
Flight 8479 Travels on Monday
Flight 8479 Travels on Tuesday
Flight 8479 Travels on Wednesday
Flight 8479 Travels on Thursday
Flight 8479 Travels on Friday
Flight 8479 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8232
16:00
18:19
01:19
CRJ
Flight 8232 Travels on Saturday
YYC
YQU
AC 8479
14:25
16:12
01:47
DH8
Flight 8479 Travels on Monday
Flight 8479 Travels on Tuesday
Flight 8479 Travels on Wednesday
Flight 8479 Travels on Thursday
Flight 8479 Travels on Friday
Flight 8479 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 226
19:30
21:49
01:19
EMJ
Flight 226 Travels on Monday
Flight 226 Travels on Tuesday
Flight 226 Travels on Wednesday
Flight 226 Travels on Thursday
Flight 226 Travels on Friday
Flight 226 Travels on Saturday
Flight 226 Travels on Sunday
YYC
YQU
AC 8479
14:25
16:12
01:47
DH8
Flight 8479 Travels on Monday
Flight 8479 Travels on Tuesday
Flight 8479 Travels on Wednesday
Flight 8479 Travels on Thursday
Flight 8479 Travels on Friday
Flight 8479 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8324
20:55
23:14
01:19
CRJ
Flight 8324 Travels on Saturday
YYC
YQU
AC 8479
14:25
16:12
01:47
DH8
Flight 8479 Travels on Monday
Flight 8479 Travels on Tuesday
Flight 8479 Travels on Wednesday
Flight 8479 Travels on Thursday
Flight 8479 Travels on Friday
Flight 8479 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 8320
07:00
09:19
01:19
CRJ
Flight 8320 Travels on Sunday
YYC
YQU
AC 8479
14:25
16:12
01:47
DH8
Flight 8479 Travels on Monday
Flight 8479 Travels on Tuesday
Flight 8479 Travels on Wednesday
Flight 8479 Travels on Thursday
Flight 8479 Travels on Friday
Flight 8479 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 204
08:00
10:19
01:19
EMJ
Flight 204 Travels on Wednesday
Flight 204 Travels on Sunday
YYC
YQU
AC 8479
14:25
16:12
01:47
DH8
Flight 8479 Travels on Monday
Flight 8479 Travels on Tuesday
Flight 8479 Travels on Wednesday
Flight 8479 Travels on Thursday
Flight 8479 Travels on Friday
Flight 8479 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 206
09:00
11:19
01:19
EMJ
Flight 206 Travels on Monday
Flight 206 Travels on Tuesday
Flight 206 Travels on Wednesday
Flight 206 Travels on Saturday
Flight 206 Travels on Sunday
YYC
YQU
AC 8479
14:25
16:12
01:47
DH8
Flight 8479 Travels on Monday
Flight 8479 Travels on Tuesday
Flight 8479 Travels on Wednesday
Flight 8479 Travels on Thursday
Flight 8479 Travels on Friday
Flight 8479 Travels on Sunday
PVG
YVR
AC 26
18:35
12:45
10:10
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Thursday
Flight 26 Travels on Saturday
YVR
YYC
AC 208
10:00
12:19
01:19
EMJ
Flight 208 Travels on Monday
Flight 208 Travels on Thursday
Flight 208 Travels on Saturday
Flight 208 Travels on Sunday
YYC
YQU
AC 8479
14:25
16:12
01:47
DH8
Flight 8479 Travels on Monday
Flight 8479 Travels on Tuesday
Flight 8479 Travels on Wednesday
Flight 8479 Travels on Thursday
Flight 8479 Travels on Friday
Flight 8479 Travels on Sunday
 
 

Roundtrip Fares

The following are roundtrip airfares listed from lowest to highest price from Shanghai to Grande Prairie on Air Canada. The roundtrip fare class code is listed along with the advance purchase in days, first/last travel time window (no restriction if blank), maximum stay, and a notation of whether or not certain time periods are ineligible (blackouts).

Code
Advance
First Travel
Last Travel
 
Blackouts
Base
Surcharge
Tax
Total
SLCNT
14
09 Jan 10
30 Mar 10
Fare  has blackouts
CNY 4800
CNY 2513
QLXNC
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 6580
CNY 2513
QLWNC
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 7280
CNY 2513
HLXNC
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 7680
CNY 2513
QKXNC
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 7680
CNY 2513
HLWNC
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 8380
CNY 2513
QKWNC
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 8480
CNY 2513
ULXNC
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 8880
CNY 2513
HKXNC
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 8880
CNY 2513
ULWNC
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 9580
CNY 2513
HKWNC
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 9580
CNY 2513
UKXNC
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 9980
CNY 2513
QHXNC
0
Fare  has blackouts
CNY 10080
CNY 2513
MLXNC
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 10280
CNY 2513
UKWNC
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 10680
CNY 2513
QHWNC
0
Fare  has blackouts
CNY 10780
CNY 2513
MLWNC
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 10980
CNY 2513
HHXNC
0
Fare  has blackouts
CNY 11180
CNY 2513
MKXNC
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 11480
CNY 2513
HHWNC
0
Fare  has blackouts
CNY 11880
CNY 2513
MKWNC
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 12180
CNY 2513
MHXNC
0
Fare  has blackouts
CNY 12680
CNY 2513
MHWNC
0
Fare  has blackouts
CNY 13380
CNY 2513
BLXNC
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 14080
CNY 2513
BKXNC
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 15280
CNY 2513
BLWNC
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 15480
CNY 2513
BKWNC
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 15980
CNY 2513
BHXNC
0
Fare  has blackouts
CNY 16380
CNY 2513
BHWNC
0
Fare  has blackouts
CNY 17180
CNY 2513
YXNC
0
26 Dec 09
CNY 27440
CNY 2513
YWNC
0
26 Dec 09
CNY 28840
CNY 2513
CXNC
0
26 Dec 09
CNY 37140
CNY 2513
CWNC
0
26 Dec 09
CNY 38540
CNY 2513
JXNC
0
26 Dec 09
CNY 43240
CNY 2513
JWNC
0
26 Dec 09
CNY 44640
CNY 2513
 
 

One-Way Fares

The following are one-way airfares from lowest to highest price on Air Canada departing from Shanghai arriving at Grande Prairie. The one-way fare class code is listed along with the advance purchase in days, first/last departure time period (if any), and a notation of whether or not certain time periods are blacked out.

Code
Advance
First Depart
Last Depart
 
Blackouts
Base
Surcharge
Tax
Total
LLNCWTO
0
26 Dec 09
14 Feb 10
Fare  has blackouts
CNY 1930
CNY 1256
SLCNTO
0
26 Dec 09
CNY 3160
CNY 1256
QLXNCO
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 4000
CNY 1256
QLWNCO
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 4400
CNY 1256
HLXNCO
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 4610
CNY 1256
QKXNCO
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 4610
CNY 1256
QKWNCO
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 4960
CNY 1256
HLWNCO
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 4960
CNY 1256
ULXNCO
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 5330
CNY 1256
HKXNCO
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 5330
CNY 1256
HKWNCO
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 5680
CNY 1256
ULWNCO
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 5680
CNY 1256
UKXNCO
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 5990
CNY 1256
QHXNCO
0
Fare  has blackouts
CNY 6050
CNY 1256
MLXNCO
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 6170
CNY 1256
UKWNCO
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 6340
CNY 1256
QHWNCO
0
Fare  has blackouts
CNY 6400
CNY 1256
MLWNCO
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 6520
CNY 1256
HHXNCO
0
Fare  has blackouts
CNY 6710
CNY 1256
MKXNCO
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 6890
CNY 1256
HHWNCO
0
Fare  has blackouts
CNY 7060
CNY 1256
MKWNCO
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 7240
CNY 1256
MHXNCO
0
Fare  has blackouts
CNY 7610
CNY 1256
MHWNCO
0
Fare  has blackouts
CNY 7960
CNY 1256
BLXNCO
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 8450
CNY 1256
BLWNCO
0
26 Dec 09
27 Dec 09
Fare  has blackouts
CNY 9150
CNY 1256
BKXNCO
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 9170
CNY 1256
BHXNCO
0
Fare  has blackouts
CNY 9830
CNY 1256
BKWNCO
0
26 Dec 09
04 Oct 10
Fare  has blackouts
CNY 9870
CNY 1256
BHWNCO
0
Fare  has blackouts
CNY 10530
CNY 1256
YXNCO
0
26 Dec 09
CNY 15960
CNY 1256
YWNCO
0
26 Dec 09
CNY 16660
CNY 1256
CXNCO
0
26 Dec 09
CNY 21780
CNY 1256
CWNCO
0
26 Dec 09
CNY 22480
CNY 1256
JXNCO
0
26 Dec 09
CNY 25440
CNY 1256
JWNCO
0
26 Dec 09
CNY 25790
CNY 1256
 
 
 
 
 

Airline Name Starts With   A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y  Z