Cheap flights from Calgary to Vancouver

Find cheap Vancouver to Calgary flights with our free search service. Compare all available fares for direct or connection flights from Vancouver to Calgary.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Calgary to Vancouver flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Calgary (YYC) - Vancouver (YVR) 2025-12-10 2025-12-10 95 USD 3 hours 18 minutes Direct 2025-11-20T15:17:38

Calgary to Vancouver flight status

Flight Origin Destination Departure Arrival Equip
LX4692 Calgary (YYC) Vancouver (YVR) 5:30 p.m. 6:46 p.m. None
AC1369 Calgary (YYC) Vancouver (YVR) 10:50 a.m. 4:50 p.m.
AC7763 Calgary (YYC) Vancouver (YVR) 11:20 a.m. 12:02 p.m. Canadair CRJ 900
DL7400 Calgary (YYC) Vancouver (YVR) 12:50 p.m. 2:20 p.m. EM2
DL7573 Calgary (YYC) Vancouver (YVR) 1:30 p.m. 3:30 p.m. DH4
DL7411 Calgary (YYC) Vancouver (YVR) 12:30 a.m. 7:05 a.m. CRJ
AC0219 Calgary (YYC) Vancouver (YVR) 4:30 p.m. 5:14 p.m.
DL6314 Calgary (YYC) Vancouver (YVR) 12:50 a.m. 5:10 a.m. None
WS7349 Calgary (YYC) Vancouver (YVR) 4:20 p.m. 6:24 p.m. 73H
WS0129 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 9 p.m. 73H
WS0131 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:45 p.m. 73H
AC225 Calgary (YYC) Vancouver (YVR) 8:20 p.m. 9:04 p.m. B38M
CX9331 Calgary (YYC) Vancouver (YVR) 4:20 p.m. 9:50 p.m. DH4
MU8010 Calgary (YYC) Vancouver (YVR) noon 2:30 p.m. 73W
CX7027 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:45 a.m. 73W
MU8006 Calgary (YYC) Vancouver (YVR) noon 2:15 p.m. 73W
KE6558 Calgary (YYC) Vancouver (YVR) 5:45 p.m. 8:16 p.m. 73W
WS119 Calgary (YYC) Vancouver (YVR) 3 p.m. 3:45 p.m. Boeing 737-700 (winglets)
WS121 Calgary (YYC) Vancouver (YVR) 4 p.m. 4:45 p.m.
AC219 Calgary (YYC) Vancouver (YVR) 4:30 p.m. 5:14 p.m. A320
CX7033 Calgary (YYC) Vancouver (YVR) 7:45 a.m. 8:33 a.m. 73H
CX7029 Calgary (YYC) Vancouver (YVR) 8:05 a.m. 8:50 a.m.
CX7031 Calgary (YYC) Vancouver (YVR) 7 p.m. 7:45 p.m.
CX1513 Calgary (YYC) Vancouver (YVR) 10:10 a.m. 10:41 a.m. CRA
NZ4803 Calgary (YYC) Vancouver (YVR) 4:30 p.m. 5:14 p.m. E90
KL9565 Calgary (YYC) Vancouver (YVR) 11:30 a.m. 5:28 p.m. DH4
KE6504 Calgary (YYC) Vancouver (YVR) 6:30 a.m. 7:15 a.m. 736
KE6502 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:45 a.m. 73W
KE6594 Calgary (YYC) Vancouver (YVR) 5:30 p.m. 8:15 p.m. 73H
NH6811 Calgary (YYC) Vancouver (YVR) 11:20 a.m. 12:02 p.m. 319
CI9323 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:45 p.m. 73W
CI9315 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 9 p.m. 736
AM7349 Calgary (YYC) Vancouver (YVR) 8 p.m. 8:35 p.m. 73W
WS127 Calgary (YYC) Vancouver (YVR) 7 p.m. 7:45 p.m. Boeing 737-800 (winglets)
WS137 Calgary (YYC) Vancouver (YVR) 11:30 p.m. 12:15 a.m.
HU8887 Calgary (YYC) Vancouver (YVR) 9:15 p.m. 9:51 p.m. 736
HU8885 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:36 p.m. 73H
WS123 Calgary (YYC) Vancouver (YVR) 6 p.m. 6:45 p.m. Boeing 737-700 (winglets)
WS129 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 9 p.m. Boeing 737-700 (winglets)
BR3083 Calgary (YYC) Vancouver (YVR) 8:40 p.m. 9:16 p.m. Airbus A320-211
WS131 Calgary (YYC) Vancouver (YVR) 9:15 p.m. 9:51 p.m. Boeing 737-700 (winglets)
AC227 Calgary (YYC) Vancouver (YVR) 7:50 p.m. 8:34 p.m. 7M8
AC229 Calgary (YYC) Vancouver (YVR) 9:30 p.m. 10:14 p.m. A319
F8608 Calgary (YYC) Vancouver (YVR) 12:55 p.m. 8:35 p.m. 734
WS541 Calgary (YYC) Vancouver (YVR) 2:40 p.m. 4 p.m. 73H
AC205 Calgary (YYC) Vancouver (YVR) 8 a.m. 8:45 a.m. A320
WS103 Calgary (YYC) Vancouver (YVR) 7:45 a.m. 8:33 a.m. Boeing 737-800 (winglets)
AF3001 Calgary (YYC) Vancouver (YVR) 10:20 a.m. 10:59 a.m. 321
JL5711 Calgary (YYC) Vancouver (YVR) noon 12:36 p.m. 772
AF5124 Calgary (YYC) Vancouver (YVR) 10:30 a.m. 11:24 a.m. E90
WS113 Calgary (YYC) Vancouver (YVR) noon 12:36 p.m. Boeing 737-700 (winglets)
WS117 Calgary (YYC) Vancouver (YVR) 2 p.m. 2:45 p.m. Boeing 737-700 (winglets)
WS115 Calgary (YYC) Vancouver (YVR) 1 p.m. 1:36 p.m. Boeing 737-700 (winglets)
AM7128 Calgary (YYC) Vancouver (YVR) 6:30 p.m. 12:22 a.m. B737
NZ4553 Calgary (YYC) Vancouver (YVR) 11:50 a.m. 12:26 p.m. E90
KL9686 Calgary (YYC) Vancouver (YVR) 9:10 p.m. 12:02 a.m. B737
MU8044 Calgary (YYC) Vancouver (YVR) 5:50 p.m. 9:05 p.m. 73H
AC203 Calgary (YYC) Vancouver (YVR) 6:45 a.m. 7:33 a.m. Boeing 737 Max 8
DL7558 Calgary (YYC) Vancouver (YVR) 9:30 p.m. 6:10 a.m. 738
QF3432 Calgary (YYC) Vancouver (YVR) 7:45 a.m. 8:33 a.m. 736
AF3002 Calgary (YYC) Vancouver (YVR) 11 a.m. 1:52 p.m. 73W
LA5216 Calgary (YYC) Vancouver (YVR) 10:20 a.m. 12:47 p.m. B736
LA5203 Calgary (YYC) Vancouver (YVR) 6:35 p.m. 7:13 p.m. DH8D
LH6802 Calgary (YYC) Vancouver (YVR) 4:25 p.m. 5:01 p.m. 320
W8301 Calgary (YYC) Vancouver (YVR) noon 2 p.m. B763
MF6002 Calgary (YYC) Vancouver (YVR) 8 p.m. 8:36 p.m. None
AC213 Calgary (YYC) Vancouver (YVR) 3 p.m. 3:44 p.m. Boeing 737 Max 8
AC201 Calgary (YYC) Vancouver (YVR) 6 a.m. 6:48 a.m. Airbus A319
CX7007 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:45 a.m. 73W
QF3604 Calgary (YYC) Vancouver (YVR) 2 p.m. 2:45 p.m. 736
KL9568 Calgary (YYC) Vancouver (YVR) 6:15 p.m. 8:54 p.m.
MU8012 Calgary (YYC) Vancouver (YVR) 6:15 p.m. 8:45 p.m. 736
AC231 Calgary (YYC) Vancouver (YVR) 6:15 a.m. 7 a.m. A320
AF5127 Calgary (YYC) Vancouver (YVR) 6:40 a.m. 7:34 a.m. E90
DL7097 Calgary (YYC) Vancouver (YVR) 9:45 p.m. 11:30 p.m. 73W
WS143 Calgary (YYC) Vancouver (YVR) 9:05 a.m. 9:22 a.m. 73H
AC217 Calgary (YYC) Vancouver (YVR) 1:25 p.m. 2:01 p.m. Boeing 737 Max 8
VS8026 Calgary (YYC) Vancouver (YVR) 10:40 p.m. 12:19 a.m. 73H
WS133 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:36 p.m. B737
AC223 Calgary (YYC) Vancouver (YVR) 6 p.m. 6:35 p.m. Airbus A319
NZ4701 Calgary (YYC) Vancouver (YVR) 3:25 p.m. 4:42 p.m. 319
AC209 Calgary (YYC) Vancouver (YVR) 10:15 a.m. 10:51 a.m. A319
WS135 Calgary (YYC) Vancouver (YVR) 11:35 p.m. 12:11 a.m. Boeing 737-800 (winglets)
WS109 Calgary (YYC) Vancouver (YVR) 9:55 a.m. 10:33 a.m. Boeing 737-800 (winglets)
AC211 Calgary (YYC) Vancouver (YVR) 11:50 a.m. 12:26 p.m. Boeing 737 Max 8
WS107 Calgary (YYC) Vancouver (YVR) 9 a.m. 9:38 a.m. Boeing 737-700 (winglets)
CA7484 Calgary (YYC) Vancouver (YVR) 8:25 a.m. 9:01 a.m. 320
CA7482 Calgary (YYC) Vancouver (YVR) 10:15 a.m. 10:51 a.m. None
KL9665 Calgary (YYC) Vancouver (YVR) 4:15 p.m. 7:18 p.m. 73H
WS125 Calgary (YYC) Vancouver (YVR) 6 p.m. 6:36 p.m. Boeing 737 Max 8
AY969 Calgary (YYC) Vancouver (YVR) 6:20 a.m. 7 a.m. 32B
BR3081 Calgary (YYC) Vancouver (YVR) 6:15 p.m. 6:50 p.m. Airbus A320-211
QF3426 Calgary (YYC) Vancouver (YVR) 11:35 p.m. 12:11 a.m. 736
MU8060 Calgary (YYC) Vancouver (YVR) 9:30 a.m. 12:15 p.m. 73W
AM7126 Calgary (YYC) Vancouver (YVR) 6:30 a.m. 7:07 a.m. B736
AC221 Calgary (YYC) Vancouver (YVR) 4:25 p.m. 5:01 p.m. A319
MF6000 Calgary (YYC) Vancouver (YVR) 9:15 p.m. 9:51 p.m. None
CZ7533 Calgary (YYC) Vancouver (YVR) 3:30 p.m. 3:58 p.m. 73H
F8401 Calgary (YYC) Vancouver (YVR) 4:55 p.m. 6:20 p.m. B38M
QF3373 Calgary (YYC) Vancouver (YVR) 1 p.m. 1:36 p.m. 333
LA5188 Calgary (YYC) Vancouver (YVR) 6:15 a.m. 7 a.m. 73W
AF5126 Calgary (YYC) Vancouver (YVR) 9:55 a.m. 10:33 a.m.
LA5234 Calgary (YYC) Vancouver (YVR) 5:30 a.m. 7:57 a.m. None
WS111 Calgary (YYC) Vancouver (YVR) 11 a.m. 11:38 a.m. Boeing 737-700 (winglets)
WS105 Calgary (YYC) Vancouver (YVR) 8 a.m. 8:38 a.m. Boeing 737-700 (winglets)
WS4030 Calgary (YYC) Vancouver (YVR) 3:15 p.m. 4:40 p.m. B737
AC7079 Calgary (YYC) Vancouver (YVR) 7:05 a.m. 5:15 p.m. B788
NZ4815 Calgary (YYC) Vancouver (YVR) 1:15 p.m. 3:52 p.m. E90
WS993 Calgary (YYC) Vancouver (YVR) 11:30 p.m. 12:01 a.m. Boeing 737-700 (winglets)
OZ6109 Calgary (YYC) Vancouver (YVR) 9 a.m. 9:40 a.m. 320
AC207 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:40 a.m. Airbus A320-100/200
WS987 Calgary (YYC) Vancouver (YVR) 9 p.m. 10:50 p.m. B737
VS8028 Calgary (YYC) Vancouver (YVR) 9:45 p.m. 10:25 p.m. 73H
AV1665 Calgary (YYC) Vancouver (YVR) 11:23 a.m. 12:14 p.m. 319
LX4666 Calgary (YYC) Vancouver (YVR) 1:50 p.m. 2:45 p.m. None
VS8030 Calgary (YYC) Vancouver (YVR) 7 p.m. 7:41 p.m. 738
WG210 Calgary (YYC) Vancouver (YVR) 4:55 p.m. 8:45 p.m. B738
WS9551 Calgary (YYC) Vancouver (YVR) 4:30 p.m. 5:50 p.m. Boeing 737-700 (winglets)
VS8032 Calgary (YYC) Vancouver (YVR) 5:30 p.m. 6:09 p.m. 73H
AC7071 Calgary (YYC) Vancouver (YVR) 5 a.m. 7:45 a.m. A320
CA7480 Calgary (YYC) Vancouver (YVR) 12:25 p.m. 12:57 p.m. E90
WG596 Calgary (YYC) Vancouver (YVR) 5:20 p.m. 10:25 p.m. B738
WS907 Calgary (YYC) Vancouver (YVR) 10:30 a.m. 12:45 p.m. B737
AC291 Calgary (YYC) Vancouver (YVR) 8:40 p.m. 9:45 p.m. A319
WS3117 Calgary (YYC) Vancouver (YVR) 6:30 a.m. 8 a.m. DH8D
TS889 Calgary (YYC) Vancouver (YVR) 11:30 a.m. 3:20 p.m. B737
AM7351 Calgary (YYC) Vancouver (YVR) 11 a.m. 11:35 a.m. 73H
BK2943 Calgary (YYC) Vancouver (YVR) 4:20 p.m. 5:50 p.m. YN7
BK2944 Calgary (YYC) Vancouver (YVR) 12:10 p.m. 2:50 p.m. 738
NZ4811 Calgary (YYC) Vancouver (YVR) 4:30 p.m. 5:07 p.m. E90
WS4900 Calgary (YYC) Vancouver (YVR) 5:45 p.m. 7:57 p.m. B737
NZ4813 Calgary (YYC) Vancouver (YVR) 11:20 p.m. 7:10 a.m. E90
WG482 Calgary (YYC) Vancouver (YVR) 4:45 p.m. 8:25 p.m. B738
CZ4475 Calgary (YYC) Vancouver (YVR) 8:55 a.m. 10:40 a.m. None
WS3503 Calgary (YYC) Vancouver (YVR) 5 p.m. 6:30 p.m.
PR1915 Calgary (YYC) Vancouver (YVR) 5:30 p.m. 6 p.m. 73W
W8515 Calgary (YYC) Vancouver (YVR) 6:22 p.m. None B763
F8137 Calgary (YYC) Vancouver (YVR) 6:45 a.m. 9:45 a.m. B738
PR1917 Calgary (YYC) Vancouver (YVR) 7:30 p.m. 8 p.m. 736
W8545 Calgary (YYC) Vancouver (YVR) 1:15 a.m. 12:37 a.m. B752
NZ4713 Calgary (YYC) Vancouver (YVR) 11:15 a.m. 11:45 a.m. 320
NZ4559 Calgary (YYC) Vancouver (YVR) 6:55 p.m. 7:30 p.m. 319
F8980 Calgary (YYC) Vancouver (YVR) 5:30 p.m. 9:17 p.m. Boeing 737 MAX 8
WS3881 Calgary (YYC) Vancouver (YVR) 9:30 a.m. 11:20 a.m.
MA7055 Calgary (YYC) Vancouver (YVR) 4:19 a.m. 4:47 a.m. Boeing 757-2B7(SF)
CZ7535 Calgary (YYC) Vancouver (YVR) 3:30 p.m. 3:59 p.m. 73W
WS139 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:28 p.m. B738
AC215 Calgary (YYC) Vancouver (YVR) noon 12:25 p.m. A319
CX7035 Calgary (YYC) Vancouver (YVR) 9:30 p.m. 10 p.m.
TS3209 Calgary (YYC) Vancouver (YVR) 9:30 p.m. 10 p.m. 737
TS3910 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:45 p.m. 737
QK441 Calgary (YYC) Vancouver (YVR) None None CRJ9
WS859 Calgary (YYC) Vancouver (YVR) 11:10 a.m. 12:30 p.m. B737
WS9665 Calgary (YYC) Vancouver (YVR) 3:30 p.m. 4 p.m. 73W
WS883 Calgary (YYC) Vancouver (YVR) 8:30 p.m. 8:56 p.m. 73H
CZ7537 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:33 a.m. B737
DL7588 Calgary (YYC) Vancouver (YVR) 9:30 a.m. 10:07 a.m. 738
WR3503 Calgary (YYC) Vancouver (YVR) 5:30 p.m. 6:20 p.m. DH8D
TS19 Calgary (YYC) Vancouver (YVR) 5:20 p.m. 7:35 p.m. A321
HX3625 Calgary (YYC) Vancouver (YVR) 7:30 a.m. 8:12 a.m. Boeing 737-7CT
WR3129 Calgary (YYC) Vancouver (YVR) 7 a.m. 8:03 a.m.
WQ2536 Calgary (YYC) Vancouver (YVR) None None B734
AJA7104 Calgary (YYC) Vancouver (YVR) 11:10 a.m. 11:36 a.m.
TS2035 Calgary (YYC) Vancouver (YVR) None None B738
AJA7008 Calgary (YYC) Vancouver (YVR) 9:05 p.m. 9:05 p.m.
NZ4551 Calgary (YYC) Vancouver (YVR) 1:15 p.m. 1:45 p.m. E90
TS4934 Calgary (YYC) Vancouver (YVR) None None B733
9M9149 Calgary (YYC) Vancouver (YVR) 1:55 p.m. 2:45 p.m. DH8A
NZ4555 Calgary (YYC) Vancouver (YVR) 9 a.m. 9:30 a.m. E90
CPT19 Calgary (YYC) Vancouver (YVR) 10:30 a.m. 11:09 a.m. None
TS3902 Calgary (YYC) Vancouver (YVR) 5:55 p.m. 6:25 p.m. 738
WS4923 Calgary (YYC) Vancouver (YVR) None None B736
AJA7105 Calgary (YYC) Vancouver (YVR) 10:20 a.m. 10:59 a.m.
AJA7143 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:50 p.m.
TS3201 Calgary (YYC) Vancouver (YVR) 8:10 p.m. 8:40 p.m. 737
F85720 Calgary (YYC) Vancouver (YVR) 7:30 a.m. 7:50 a.m.
F85450 Calgary (YYC) Vancouver (YVR) 7:40 a.m. 8:10 a.m.
CX1515 Calgary (YYC) Vancouver (YVR) midnight midnight 320
AJA7123 Calgary (YYC) Vancouver (YVR) 7:15 p.m. 7:45 p.m.
AC1367 Calgary (YYC) Vancouver (YVR) 6:30 a.m. 7:06 a.m.
DJ823 Calgary (YYC) Vancouver (YVR) 11:15 a.m. 11:45 a.m.
WS835 Calgary (YYC) Vancouver (YVR) 7:20 p.m. 7:47 p.m. 73W
HX3627 Calgary (YYC) Vancouver (YVR) 8:30 a.m. midnight None
5T4350 Calgary (YYC) Vancouver (YVR) 9:15 a.m. 9:45 a.m.
AJA7134 Calgary (YYC) Vancouver (YVR) noon 12:35 p.m. E90
TS3904 Calgary (YYC) Vancouver (YVR) 5 p.m. 5:30 p.m. 738
NZ4753 Calgary (YYC) Vancouver (YVR) 8 a.m. 8:30 a.m. E90
F8258 Calgary (YYC) Vancouver (YVR) None None B734
AJA7102 Calgary (YYC) Vancouver (YVR) 12:10 p.m. 12:40 p.m.
QK119 Calgary (YYC) Vancouver (YVR) None None CRJ9
9M1753 Calgary (YYC) Vancouver (YVR) None None D328
HX3629 Calgary (YYC) Vancouver (YVR) 9:30 a.m. midnight None
TS951 Calgary (YYC) Vancouver (YVR) None None A332
9M1934 Calgary (YYC) Vancouver (YVR) None None DH8A
QK493 Calgary (YYC) Vancouver (YVR) None None DH8D
WR4980 Calgary (YYC) Vancouver (YVR) None None DH8D
8P8995 Calgary (YYC) Vancouver (YVR) None None SF34
DJ827 Calgary (YYC) Vancouver (YVR) 11:25 p.m. 11:59 p.m.
AJA7121 Calgary (YYC) Vancouver (YVR) 5:30 p.m. 6:05 p.m.
AJA7144 Calgary (YYC) Vancouver (YVR) 2:40 p.m. 3:15 p.m.
AJA7101 Calgary (YYC) Vancouver (YVR) 4:30 p.m. 5:03 p.m.
PR1925 Calgary (YYC) Vancouver (YVR) 6:45 p.m. 7:11 p.m. 73W
TS3207 Calgary (YYC) Vancouver (YVR) 9:30 p.m. 10 p.m. 737
5T1010 Calgary (YYC) Vancouver (YVR) 7 a.m. 8:45 a.m. DH8B
TS8847 Calgary (YYC) Vancouver (YVR) 8:40 p.m. 9:10 p.m. 738
NZ4557 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:30 a.m. 320
MAL8989 Calgary (YYC) Vancouver (YVR) noon 1:48 p.m. None
NZ4549 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:32 p.m. 320
NZ4547 Calgary (YYC) Vancouver (YVR) 9:35 a.m. 10:05 a.m. E90