Flight Schedules & Airfares from Shanghai (PVG) to Tulsa
(TUL) on 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
Tulsa, Oklahoma (TUL).
Opposite
Direction Flight Schedules - Tulsa to Shanghai
More
flight schedules for Shanghai to Tulsa
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
DEN
AC 4103
14:20
18:14
02:54
CRJ
DEN
TUL
AC 5682
20:16
22:56
01:40
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
ORD
AC 5104
14:11
20:19
04:08
32S
ORD
TUL
AC 4418
08:09
10:11
02:02
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
DEN
AC 4103
14:20
18:14
02:54
CRJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 216
14:00
16:18
01:18
EMJ
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 8230
15:00
17:18
01:18
CRJ
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 8232
16:00
18:18
01:18
CRJ
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 226
19:30
21:48
01:18
32S
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 228
20:30
22:48
01:18
32S
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 8324
20:55
23:13
01:18
CRJ
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 230
22:30
00:48
01:18
EMJ
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YEG
AC 240
13:55
16:19
01:24
EMJ
YEG
DEN
AC 4742
06:33
09:20
02:47
EMJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YEG
AC 246
17:35
19:59
01:24
EMJ
YEG
DEN
AC 4742
06:33
09:20
02:47
EMJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YEG
AC 248
19:55
22:19
01:24
EMJ
YEG
DEN
AC 4742
06:33
09:20
02:47
EMJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YEG
AC 254
22:55
01:19
01:24
EMJ
YEG
DEN
AC 4742
06:33
09:20
02:47
EMJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YXE
AC 8576
18:15
22:11
01:56
CRJ
YXE
DEN
AC 4084
07:20
09:00
02:40
CRJ
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
SFO
AC 562
14:50
17:04
02:14
EMJ
SFO
DEN
AC 5070
19:33
23:03
02:30
32S
DEN
TUL
AC 5690
10:14
12:52
01:38
32S
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
ORD
AC 5104
14:11
20:19
04:08
32S
ORD
TUL
AC 4002
12:00
13:56
01:56
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
DEN
AC 4103
14:20
18:14
02:54
CRJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
DEN
AC 4080
06:48
10:40
02:52
CRJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 216
14:00
16:18
01:18
EMJ
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 8230
15:00
17:18
01:18
CRJ
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 8232
16:00
18:18
01:18
CRJ
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 226
19:30
21:48
01:18
32S
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 228
20:30
22:48
01:18
32S
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 8324
20:55
23:13
01:18
CRJ
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YYC
AC 230
22:30
00:48
01:18
EMJ
YYC
DEN
AC 4008
06:30
09:02
02:32
CRJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YEG
AC 240
13:55
16:19
01:24
EMJ
YEG
DEN
AC 4742
06:33
09:20
02:47
EMJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YEG
AC 246
17:35
19:59
01:24
EMJ
YEG
DEN
AC 4742
06:33
09:20
02:47
EMJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YEG
AC 248
19:55
22:19
01:24
EMJ
YEG
DEN
AC 4742
06:33
09:20
02:47
EMJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ
PVG
YVR
AC 26
18:35
12:45
10:10
777
YVR
YEG
AC 254
22:55
01:19
01:24
EMJ
YEG
DEN
AC 4742
06:33
09:20
02:47
EMJ
DEN
TUL
AC 4072
13:35
16:06
01:31
CRJ