Cheap flights from Phoenix to Vancouver

Search for the cheapest air tickets from Phoenix to Vancouver

Recently booked flights from Phoenix to Vancouver

From
Phoenix
To
Vancouver
Depart date
02.02.2026
Price
$591 / 2151ر.ق

Airlines Flying to Vancouver from Phoenix

Flight schedule Phoenix to Vancouver

18:30 → 20:50

direct

logo Air Canada 1055
PHX — YVR
M T W T F S S
06:00 → 11:00

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - - - - S
06:00 → 11:00

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - T - - -
06:00 → 11:00

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - - - S -
06:00 → 11:00

1 stop

United Airlines logo United Airlines
PHX — YVR
M - - - - - -
06:38 → 13:58

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - - - S -
06:55 → 12:12

1 stop

Delta Air Lines logo Delta Air Lines
PHX — YVR
- - - - F - -
06:55 → 12:12

1 stop

Delta Air Lines logo Delta Air Lines
PHX — YVR
- - - - - S -
06:55 → 12:12

1 stop

Delta Air Lines logo Delta Air Lines
PHX — YVR
M - - T - - -
06:55 → 12:12

1 stop

Delta Air Lines logo Delta Air Lines
PHX — YVR
- T - - - - S
06:55 → 12:15

1 stop

Delta Air Lines logo Delta Air Lines
PHX — YVR
- - W - - - -
06:55 → 12:15

1 stop

Delta Air Lines logo Delta Air Lines
PHX — YVR
- T - - F - S
07:00 → 13:58

1 stop

United Airlines logo United Airlines
PHX — YVR
M T - T F - -
07:00 → 13:58

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - - - - S
08:10 → 13:35

1 stop

United Airlines logo United Airlines
PHX — YVR
- - W - - - -
08:16 → 15:32

1 stop

American Airlines logo American Airlines
PHX — YVR
M - W - F - -
08:16 → 15:32

1 stop

American Airlines logo American Airlines
PHX — YVR
- T - T - S -
08:25 → 13:58

1 stop

United Airlines logo United Airlines
PHX — YVR
M T - T - - S
08:25 → 13:58

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - - F - -
08:25 → 13:58

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - T - - -
08:40 → 14:51

1 stop

American Airlines logo American Airlines
PHX — YVR
- - W T - - S
08:40 → 14:51

1 stop

American Airlines logo American Airlines
PHX — YVR
M T - - F S -
08:45 → 15:25

1 stop

American Airlines logo American Airlines
PHX — YVR
- - W - F - -
08:50 → 14:51

1 stop

American Airlines logo American Airlines
PHX — YVR
- - W - - - -
08:50 → 14:51

1 stop

American Airlines logo American Airlines
PHX — YVR
M T - - - - -
09:00 → 16:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - T - - -
09:00 → 16:40

1 stop

Westjet logo Westjet
PHX — YVR
- - W - - - -
09:00 → 16:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - F - S
09:00 → 15:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - - S -
09:00 → 16:40

1 stop

Westjet logo Westjet
PHX — YVR
- T - - - - -
09:00 → 16:40

1 stop

Westjet logo Westjet
PHX — YVR
M - - - - - -
09:00 → 16:07

1 stop

American Airlines logo American Airlines
PHX — YVR
- - W - F - -
09:00 → 16:07

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - F - -
09:00 → 16:07

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - T - - -
09:00 → 16:07

1 stop

American Airlines logo American Airlines
PHX — YVR
- T - - - - -
09:00 → 15:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - F - -
09:00 → 14:40

1 stop

Westjet logo Westjet
PHX — YVR
M - - - - - -
09:00 → 15:40

1 stop

Westjet logo Westjet
PHX — YVR
M - - - - - -
09:00 → 15:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - T - - -
09:00 → 15:40

1 stop

Westjet logo Westjet
PHX — YVR
- T - - - - -
09:00 → 15:40

1 stop

Westjet logo Westjet
PHX — YVR
- - W - - - -
09:00 → 15:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - - - S
09:00 → 14:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - - - S
09:00 → 14:40

1 stop

Westjet logo Westjet
PHX — YVR
- T - - - - -
09:00 → 14:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - F - -
09:00 → 14:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - - S -
09:00 → 14:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - T - - -
09:00 → 14:40

1 stop

Westjet logo Westjet
PHX — YVR
- - W - - - -
10:40 → 18:03

1 stop

United Airlines logo United Airlines
PHX — YVR
- T - - - - -
10:58 → 18:03

1 stop

United Airlines logo United Airlines
PHX — YVR
- T - T - - -
10:58 → 18:03

1 stop

United Airlines logo United Airlines
PHX — YVR
M - W - F S -
11:04 → 16:22

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - F - -
11:04 → 16:22

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - T - S -
11:04 → 16:22

1 stop

American Airlines logo American Airlines
PHX — YVR
M T W - - - S
11:04 → 15:32

1 stop

American Airlines logo American Airlines
PHX — YVR
M T W - F - S
11:04 → 15:25

1 stop

American Airlines logo American Airlines
PHX — YVR
M T W - F - S
11:04 → 15:25

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - T - S -
11:04 → 15:32

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - T - S -
11:14 → 15:32

1 stop

American Airlines logo American Airlines
PHX — YVR
- - W - - - -
11:18 → 16:07

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - F - -
11:18 → 16:07

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - T - - -
11:32 → 16:22

1 stop

American Airlines logo American Airlines
PHX — YVR
- - W - - - -
11:32 → 16:22

1 stop

American Airlines logo American Airlines
PHX — YVR
- T - - - - -
11:32 → 16:07

1 stop

American Airlines logo American Airlines
PHX — YVR
- T - - - - -
11:32 → 16:07

1 stop

American Airlines logo American Airlines
PHX — YVR
- - W - - - -
11:32 → 15:25

1 stop

American Airlines logo American Airlines
PHX — YVR
M T W T F S S
11:55 → 19:40

1 stop

Westjet logo Westjet
PHX — YVR
- T - - - - -
11:55 → 19:40

1 stop

Westjet logo Westjet
PHX — YVR
- - W - - - -
11:55 → 19:40

1 stop

Westjet logo Westjet
PHX — YVR
M - - - - - -
11:55 → 19:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - T - - -
11:55 → 19:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - - S -
11:55 → 18:40

1 stop

Westjet logo Westjet
PHX — YVR
M - - - - - -
11:55 → 19:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - F - -
11:55 → 18:40

1 stop

Westjet logo Westjet
PHX — YVR
- - W - - - -
11:55 → 18:40

1 stop

Westjet logo Westjet
PHX — YVR
- T - - - - -
11:55 → 18:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - F - -
11:55 → 18:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - T - - -
11:55 → 18:40

1 stop

Westjet logo Westjet
PHX — YVR
- - - - - S -
12:53 → 18:03

1 stop

United Airlines logo United Airlines
PHX — YVR
- T - - - - -
12:58 → 18:03

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - T - - -
12:58 → 18:03

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - - - - S
12:58 → 18:03

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - - F - -
12:58 → 18:03

1 stop

United Airlines logo United Airlines
PHX — YVR
- - - - - S -
12:58 → 18:03

1 stop

United Airlines logo United Airlines
PHX — YVR
M T W T - - -
14:00 → 21:10

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - T - - -
14:35 → 19:39

1 stop

American Airlines logo American Airlines
PHX — YVR
- - W T - S -
14:35 → 19:39

1 stop

American Airlines logo American Airlines
PHX — YVR
M T - - F - S
14:35 → 20:21

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - T - - -
14:35 → 20:21

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - F - S
14:35 → 20:21

1 stop

American Airlines logo American Airlines
PHX — YVR
M - W - - - -
14:50 → 20:21

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - - S -
15:06 → 19:39

1 stop

American Airlines logo American Airlines
PHX — YVR
- T W - - - -
15:07 → 21:10

1 stop

American Airlines logo American Airlines
PHX — YVR
- T - - - - -
15:07 → 21:10

1 stop

American Airlines logo American Airlines
PHX — YVR
- - W - - - -
15:09 → 21:10

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - T - - -
15:09 → 21:10

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - F - -
15:09 → 21:10

1 stop

American Airlines logo American Airlines
PHX — YVR
M - - - - - -
15:09 → 21:10

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - - - S
15:09 → 21:10

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - - S -
15:23 → 20:21

1 stop

American Airlines logo American Airlines
PHX — YVR
- T - - - - -
15:23 → 20:21

1 stop

American Airlines logo American Airlines
PHX — YVR
- - W - - - -
16:25 → 23:06

1 stop

American Airlines logo American Airlines
PHX — YVR
- T - - - S -
16:35 → 23:06

1 stop

United Airlines logo United Airlines
PHX — YVR
M T W T - S S
17:36 → 23:06

1 stop

United Airlines logo United Airlines
PHX — YVR
M T W T - S S
18:07 → 22:27

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - - - S
18:13 → 23:40

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - F - -
18:13 → 23:40

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - T - - -
18:30 → 20:50

direct

Air Canada logo Air Canada
PHX — YVR
M T W T F S S
19:18 → 00:12

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - T - - -
19:18 → 00:12

1 stop

American Airlines logo American Airlines
PHX — YVR
M - - - F - -
19:18 → 00:12

1 stop

American Airlines logo American Airlines
PHX — YVR
- - - - - - S