Flight Schedules & Airfares from Shanghai (PVG) to Tampa (TPA) 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 Tampa, Florida (TPA).

Opposite Direction Flight Schedules - Tampa to Shanghai

More flight schedules for Shanghai to Tampa
 
 
 
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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
TPA
AC 902
11:15
14:00
02:45
32S
Flight 902 Travels on Saturday
Flight 902 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
DEN
AC 5792
06:30
09:03
02:33
32S
Flight 5792 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
DEN
AC 5792
06:30
09:03
02:33
32S
Flight 5792 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
DEN
AC 5792
06:30
09:03
02:33
32S
Flight 5792 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
DEN
AC 5792
06:30
09:03
02:33
32S
Flight 5792 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
DEN
AC 5792
06:30
09:03
02:33
32S
Flight 5792 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
DEN
AC 5792
06:30
09:03
02:33
32S
Flight 5792 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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 230
22:30
00:49
01:19
32S
Flight 230 Travels on Saturday
YYC
DEN
AC 5792
06:30
09:03
02:33
32S
Flight 5792 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
DEN
AC 4742
06:25
09:12
02:47
EMJ
Flight 4742 Travels on Saturday
Flight 4742 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
DEN
AC 4742
06:25
09:12
02:47
EMJ
Flight 4742 Travels on Saturday
Flight 4742 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
DEN
AC 4742
06:25
09:12
02:47
EMJ
Flight 4742 Travels on Saturday
Flight 4742 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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 254
22:55
01:21
01:26
EMJ
Flight 254 Travels on Monday
Flight 254 Travels on Tuesday
Flight 254 Travels on Wednesday
Flight 254 Travels on Thursday
Flight 254 Travels on Friday
Flight 254 Travels on Saturday
YEG
DEN
AC 4742
06:25
09:12
02:47
EMJ
Flight 4742 Travels on Saturday
Flight 4742 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
DEN
AC 4084
07:20
09:00
02:40
CRJ
Flight 4084 Travels on Monday
Flight 4084 Travels on Tuesday
Flight 4084 Travels on Wednesday
Flight 4084 Travels on Thursday
Flight 4084 Travels on Friday
Flight 4084 Travels on Saturday
Flight 4084 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
SFO
AC 5008
14:25
16:44
02:19
32S
Flight 5008 Travels on Saturday
SFO
DEN
AC 5790
06:00
09:32
02:32
32S
Flight 5790 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
SFO
AC 562
14:50
17:03
02:13
EMJ
Flight 562 Travels on Saturday
SFO
DEN
AC 5790
06:00
09:32
02:32
32S
Flight 5790 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
SFO
AC 5158
19:15
21:40
02:25
32S
Flight 5158 Travels on Saturday
SFO
DEN
AC 5790
06:00
09:32
02:32
32S
Flight 5790 Travels on Sunday
DEN
TPA
AC 5168
10:27
15:46
03:19
32S
Flight 5168 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
DEN
AC 5128
07:00
10:52
02:52
32S
Flight 5128 Travels on Sunday
DEN
TPA
AC 5012
12:30
17:54
03:24
32S
Flight 5012 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