Flight Schedules & Airfares from Shanghai (PVG) to Manchester (MHT) 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 Manchester, New Hampshire (MHT).

Opposite Direction Flight Schedules - Manchester to Shanghai

More flight schedules for Shanghai to Manchester
 
 
 
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 Saturday
YVR
YYZ
AC 148
13:30
20:55
04:25
32S
Flight 148 Travels on Tuesday
Flight 148 Travels on Thursday
Flight 148 Travels on Saturday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YYZ
AC 26
14:30
21:48
04:18
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Saturday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YYZ
AC 1178
17:30
00:55
04:25
32S
Flight 1178 Travels on Saturday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YYZ
AC 156
22:40
06:05
04:25
32S
Flight 156 Travels on Saturday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YWG
AC 296
14:30
19:06
02:36
EMJ
Flight 296 Travels on Monday
Flight 296 Travels on Tuesday
Flight 296 Travels on Wednesday
Flight 296 Travels on Thursday
Flight 296 Travels on Friday
Flight 296 Travels on Saturday
Flight 296 Travels on Sunday
YWG
YYZ
AC 256
05:15
08:39
02:24
32S
Flight 256 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YWG
AC 296
14:30
19:06
02:36
EMJ
Flight 296 Travels on Monday
Flight 296 Travels on Tuesday
Flight 296 Travels on Wednesday
Flight 296 Travels on Thursday
Flight 296 Travels on Friday
Flight 296 Travels on Saturday
Flight 296 Travels on Sunday
YWG
YYZ
AC 260
07:40
11:04
02:24
32S
Flight 260 Travels on Monday
Flight 260 Travels on Wednesday
Flight 260 Travels on Thursday
Flight 260 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YYC
AC 216
14:00
16:19
01:19
EMJ
Flight 216 Travels on Saturday
YYC
YYZ
AC 146
00:25
06:07
03:42
32S
Flight 146 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YYC
AC 8230
15:00
17:19
01:19
CRJ
Flight 8230 Travels on Saturday
YYC
YYZ
AC 146
00:25
06:07
03:42
32S
Flight 146 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YYC
AC 8232
16:00
18:19
01:19
CRJ
Flight 8232 Travels on Saturday
YYC
YYZ
AC 146
00:25
06:07
03:42
32S
Flight 146 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 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
YYZ
AC 146
00:25
06:07
03:42
32S
Flight 146 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YYC
AC 228
20:30
22:49
01:19
EMJ
Flight 228 Travels on Monday
Flight 228 Travels on Tuesday
Flight 228 Travels on Wednesday
Flight 228 Travels on Thursday
Flight 228 Travels on Friday
Flight 228 Travels on Saturday
Flight 228 Travels on Sunday
YYC
YYZ
AC 146
00:25
06:07
03:42
32S
Flight 146 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YYC
AC 8324
20:55
23:14
01:19
CRJ
Flight 8324 Travels on Saturday
YYC
YYZ
AC 146
00:25
06:07
03:42
32S
Flight 146 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YXE
AC 8576
18:15
22:10
01:55
CRJ
Flight 8576 Travels on Monday
Flight 8576 Travels on Tuesday
Flight 8576 Travels on Wednesday
Flight 8576 Travels on Thursday
Flight 8576 Travels on Friday
Flight 8576 Travels on Saturday
Flight 8576 Travels on Sunday
YXE
YYZ
AC 1120
06:35
10:40
03:05
EMJ
Flight 1120 Travels on Monday
Flight 1120 Travels on Tuesday
Flight 1120 Travels on Wednesday
Flight 1120 Travels on Thursday
Flight 1120 Travels on Friday
Flight 1120 Travels on Saturday
Flight 1120 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 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
YYZ
AC 158
00:30
06:09
03:39
32S
Flight 158 Travels on Monday
Flight 158 Travels on Tuesday
Flight 158 Travels on Wednesday
Flight 158 Travels on Thursday
Flight 158 Travels on Friday
Flight 158 Travels on Saturday
Flight 158 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 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
YYZ
AC 158
00:30
06:09
03:39
32S
Flight 158 Travels on Monday
Flight 158 Travels on Tuesday
Flight 158 Travels on Wednesday
Flight 158 Travels on Thursday
Flight 158 Travels on Friday
Flight 158 Travels on Saturday
Flight 158 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 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
YYZ
AC 158
00:30
06:09
03:39
32S
Flight 158 Travels on Monday
Flight 158 Travels on Tuesday
Flight 158 Travels on Wednesday
Flight 158 Travels on Thursday
Flight 158 Travels on Friday
Flight 158 Travels on Saturday
Flight 158 Travels on Sunday
YYZ
MHT
AC 7456
12:35
14:13
01:38
BE1
Flight 7456 Travels on Thursday
Flight 7456 Travels on Friday
Flight 7456 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 Saturday
YVR
YYC
AC 216
14:00
16:19
01:19
EMJ
Flight 216 Travels on Saturday
YYC
ORD
AC 4222
07:59
12:21
03:22
CRJ
Flight 4222 Travels on Saturday
Flight 4222 Travels on Sunday
ORD
MHT
AC 3844
13:08
16:15
02:07
CRJ
Flight 3844 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 Saturday
YVR
YYC
AC 8230
15:00
17:19
01:19
CRJ
Flight 8230 Travels on Saturday
YYC
ORD
AC 4222
07:59
12:21
03:22
CRJ
Flight 4222 Travels on Saturday
Flight 4222 Travels on Sunday
ORD
MHT
AC 3844
13:08
16:15
02:07
CRJ
Flight 3844 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 Saturday
YVR
YYC
AC 8232
16:00
18:19
01:19
CRJ
Flight 8232 Travels on Saturday
YYC
ORD
AC 4222
07:59
12:21
03:22
CRJ
Flight 4222 Travels on Saturday
Flight 4222 Travels on Sunday
ORD
MHT
AC 3844
13:08
16:15
02:07
CRJ
Flight 3844 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 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
ORD
AC 4222
07:59
12:21
03:22
CRJ
Flight 4222 Travels on Saturday
Flight 4222 Travels on Sunday
ORD
MHT
AC 3844
13:08
16:15
02:07
CRJ
Flight 3844 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 Saturday
YVR
YYC
AC 228
20:30
22:49
01:19
EMJ
Flight 228 Travels on Monday
Flight 228 Travels on Tuesday
Flight 228 Travels on Wednesday
Flight 228 Travels on Thursday
Flight 228 Travels on Friday
Flight 228 Travels on Saturday
Flight 228 Travels on Sunday
YYC
ORD
AC 4222
07:59
12:21
03:22
CRJ
Flight 4222 Travels on Saturday
Flight 4222 Travels on Sunday
ORD
MHT
AC 3844
13:08
16:15
02:07
CRJ
Flight 3844 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 Saturday
YVR
YYC
AC 8324
20:55
23:14
01:19
CRJ
Flight 8324 Travels on Saturday
YYC
ORD
AC 4222
07:59
12:21
03:22
CRJ
Flight 4222 Travels on Saturday
Flight 4222 Travels on Sunday
ORD
MHT
AC 3844
13:08
16:15
02:07
CRJ
Flight 3844 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 Saturday
YVR
YYZ
AC 148
13:30
20:55
04:25
32S
Flight 148 Travels on Tuesday
Flight 148 Travels on Thursday
Flight 148 Travels on Saturday
YYZ
MHT
AC 7458
17:20
18:58
01:38
BE1
Flight 7458 Travels on Monday
Flight 7458 Travels on Tuesday
Flight 7458 Travels on Wednesday
Flight 7458 Travels on Thursday
Flight 7458 Travels on Friday
Flight 7458 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 Saturday
YVR
YYZ
AC 26
14:30
21:48
04:18
777
Flight 26 Travels on Monday
Flight 26 Travels on Tuesday
Flight 26 Travels on Saturday
YYZ
MHT
AC 7458
17:20
18:58
01:38
BE1
Flight 7458 Travels on Monday
Flight 7458 Travels on Tuesday
Flight 7458 Travels on Wednesday
Flight 7458 Travels on Thursday
Flight 7458 Travels on Friday
Flight 7458 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 Saturday
YVR
YYZ
AC 1178
17:30
00:55
04:25
32S
Flight 1178 Travels on Saturday
YYZ
MHT
AC 7458
17:20
18:58
01:38
BE1
Flight 7458 Travels on Monday
Flight 7458 Travels on Tuesday
Flight 7458 Travels on Wednesday
Flight 7458 Travels on Thursday
Flight 7458 Travels on Friday
Flight 7458 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 Saturday
YVR
YYZ
AC 108
07:00
14:25
04:25
767
Flight 108 Travels on Monday
Flight 108 Travels on Tuesday
Flight 108 Travels on Wednesday
Flight 108 Travels on Thursday
Flight 108 Travels on Friday
Flight 108 Travels on Sunday
YYZ
MHT
AC 7458
17:20
18:58
01:38
BE1
Flight 7458 Travels on Monday
Flight 7458 Travels on Tuesday
Flight 7458 Travels on Wednesday
Flight 7458 Travels on Thursday
Flight 7458 Travels on Friday
Flight 7458 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 Saturday
YVR
YYZ
AC 142
08:00
15:23
04:23
330
Flight 142 Travels on Wednesday
Flight 142 Travels on Thursday
Flight 142 Travels on Saturday
Flight 142 Travels on Sunday
YYZ
MHT
AC 7458
17:20
18:58
01:38
BE1
Flight 7458 Travels on Monday
Flight 7458 Travels on Tuesday
Flight 7458 Travels on Wednesday
Flight 7458 Travels on Thursday
Flight 7458 Travels on Friday
Flight 7458 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 Saturday
YVR
YYZ
AC 34
09:00
16:18
04:18
777
Flight 34 Travels on Wednesday
Flight 34 Travels on Thursday
Flight 34 Travels on Saturday
Flight 34 Travels on Sunday
YYZ
MHT
AC 7458
17:20
18:58
01:38
BE1
Flight 7458 Travels on Monday
Flight 7458 Travels on Tuesday
Flight 7458 Travels on Wednesday
Flight 7458 Travels on Thursday
Flight 7458 Travels on Friday
Flight 7458 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 Saturday
YVR
YWG
AC 296
14:30
19:06
02:36
EMJ
Flight 296 Travels on Monday
Flight 296 Travels on Tuesday
Flight 296 Travels on Wednesday
Flight 296 Travels on Thursday
Flight 296 Travels on Friday
Flight 296 Travels on Saturday
Flight 296 Travels on Sunday
YWG
YYZ
AC 256
05:15
08:39
02:24
32S
Flight 256 Travels on Sunday
YYZ
MHT
AC 7458
17:20
18:58
01:38
BE1
Flight 7458 Travels on Monday
Flight 7458 Travels on Tuesday
Flight 7458 Travels on Wednesday
Flight 7458 Travels on Thursday
Flight 7458 Travels on Friday
Flight 7458 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 Saturday
YVR
YWG
AC 296
14:30
19:06
02:36
EMJ
Flight 296 Travels on Monday
Flight 296 Travels on Tuesday
Flight 296 Travels on Wednesday
Flight 296 Travels on Thursday
Flight 296 Travels on Friday
Flight 296 Travels on Saturday
Flight 296 Travels on Sunday
YWG
YYZ
AC 260
07:40
11:04
02:24
32S
Flight 260 Travels on Monday
Flight 260 Travels on Wednesday
Flight 260 Travels on Thursday
Flight 260 Travels on Sunday
YYZ
MHT
AC 7458
17:20
18:58
01:38
BE1
Flight 7458 Travels on Monday
Flight 7458 Travels on Tuesday
Flight 7458 Travels on Wednesday
Flight 7458 Travels on Thursday
Flight 7458 Travels on Friday
Flight 7458 Travels on Sunday
 
 
 
 
 

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