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) 2026-04-11 2026-04-11 92 USD 7 hours 40 minutes Connection 2026-02-25T20:04:39
Calgary (YYC) - Vancouver (YVR) 2026-03-05 2026-03-05 105 USD 3 hours 15 minutes Direct 2026-02-24T20:21:32

Calgary to Vancouver flight status

Flight Origin Destination Departure Arrival Equip
AC1367 Calgary (YYC) Vancouver (YVR) 3:10 p.m. 7:40 p.m.
AC231 Calgary (YYC) Vancouver (YVR) 6:15 a.m. 7 a.m. A320
CX7033 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:55 p.m. 73H
CX7027 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:43 a.m. 73W
CX7031 Calgary (YYC) Vancouver (YVR) 7 p.m. 7:40 p.m.
LH6802 Calgary (YYC) Vancouver (YVR) 4:30 p.m. 5:14 p.m. 320
DL7573 Calgary (YYC) Vancouver (YVR) 6:15 p.m. 9:55 p.m. DH4
LA5216 Calgary (YYC) Vancouver (YVR) 6:55 p.m. 7:08 p.m. B736
WS143 Calgary (YYC) Vancouver (YVR) 6 a.m. 7:03 a.m. 73H
AC213 Calgary (YYC) Vancouver (YVR) 3 p.m. 3:44 p.m. Boeing 737 Max 8
AC0219 Calgary (YYC) Vancouver (YVR) 4:30 p.m. 5:14 p.m.
WS119 Calgary (YYC) Vancouver (YVR) 3 p.m. 3:40 p.m. Boeing 737-700 (winglets)
NZ4803 Calgary (YYC) Vancouver (YVR) 4:30 p.m. 5:14 p.m. E90
LX4692 Calgary (YYC) Vancouver (YVR) 5:30 p.m. 6:46 p.m. None
NZ4553 Calgary (YYC) Vancouver (YVR) 11:20 a.m. 12:02 p.m. E90
MU8010 Calgary (YYC) Vancouver (YVR) 9:15 p.m. 11:55 p.m. 73W
KE6502 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:43 a.m. 73W
NH6811 Calgary (YYC) Vancouver (YVR) 11:20 a.m. 12:02 p.m. 319
KE6558 Calgary (YYC) Vancouver (YVR) 3:45 p.m. 6:17 p.m. 73W
NZ4701 Calgary (YYC) Vancouver (YVR) 3:15 p.m. 4:34 p.m. 319
AM7126 Calgary (YYC) Vancouver (YVR) 7 p.m. 7:40 p.m. B736
KL9568 Calgary (YYC) Vancouver (YVR) 6:15 p.m. 8:54 p.m.
WS0131 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:40 p.m. 73H
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
OZ6109 Calgary (YYC) Vancouver (YVR) 7:30 a.m. 8:18 a.m. 320
MU8060 Calgary (YYC) Vancouver (YVR) 2:50 p.m. 6:20 p.m. 73W
DL7558 Calgary (YYC) Vancouver (YVR) 6:40 p.m. 8:30 p.m. 738
DL7097 Calgary (YYC) Vancouver (YVR) 9:40 p.m. 12:16 a.m. 73W
LA5203 Calgary (YYC) Vancouver (YVR) 6:30 p.m. 7:11 p.m. DH8D
KE6504 Calgary (YYC) Vancouver (YVR) 11:30 p.m. 12:10 a.m. 736
KL9665 Calgary (YYC) Vancouver (YVR) 12:55 p.m. 2:08 p.m. 73H
AV1665 Calgary (YYC) Vancouver (YVR) 8 p.m. 9 p.m. 319
AC205 Calgary (YYC) Vancouver (YVR) 7:30 a.m. 8:18 a.m. A320
WS115 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:43 a.m. Boeing 737-700 (winglets)
CX9331 Calgary (YYC) Vancouver (YVR) 4:20 p.m. 9:50 p.m. DH4
WS105 Calgary (YYC) Vancouver (YVR) 8:05 a.m. 8:48 a.m. Boeing 737-700 (winglets)
WS0129 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:55 p.m. 73H
KE6594 Calgary (YYC) Vancouver (YVR) 5:30 p.m. 8:16 p.m. 73H
CA7484 Calgary (YYC) Vancouver (YVR) 7:30 a.m. 8:18 a.m. 320
WS103 Calgary (YYC) Vancouver (YVR) 7:45 a.m. 8:28 a.m. Boeing 737-800 (winglets)
QF3432 Calgary (YYC) Vancouver (YVR) 2 p.m. 2:40 p.m. 736
F8608 Calgary (YYC) Vancouver (YVR) 12:55 p.m. 8:35 p.m. 734
WS121 Calgary (YYC) Vancouver (YVR) 4 p.m. 4:40 p.m.
MF6002 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:55 p.m. None
AM7128 Calgary (YYC) Vancouver (YVR) 6 p.m. 6:40 p.m. B737
BR3083 Calgary (YYC) Vancouver (YVR) 7:50 p.m. 8:34 p.m. Airbus A320-211
W8301 Calgary (YYC) Vancouver (YVR) noon 2 p.m. B763
AC219 Calgary (YYC) Vancouver (YVR) 4:30 p.m. 5:14 p.m. A320
CI9315 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:55 p.m. 736
BR3081 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 9 p.m. Airbus A320-211
WS137 Calgary (YYC) Vancouver (YVR) 11:30 p.m. 12:10 a.m.
WS127 Calgary (YYC) Vancouver (YVR) 7 p.m. 7:40 p.m. Boeing 737-800 (winglets)
WS117 Calgary (YYC) Vancouver (YVR) 2 p.m. 2:40 p.m. Boeing 737-700 (winglets)
WS541 Calgary (YYC) Vancouver (YVR) 2:40 p.m. 3:53 p.m. 73H
WS131 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:40 p.m. Boeing 737-700 (winglets)
AC225 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 9 p.m. B38M
MU8012 Calgary (YYC) Vancouver (YVR) 6 p.m. 8:20 p.m. 736
AC201 Calgary (YYC) Vancouver (YVR) 6 a.m. 6:44 a.m. Airbus A319
AF5124 Calgary (YYC) Vancouver (YVR) 10:30 a.m. 11:19 a.m. E90
CA7482 Calgary (YYC) Vancouver (YVR) 6:25 a.m. 7:15 a.m. None
DL7411 Calgary (YYC) Vancouver (YVR) 12:30 a.m. 7:05 a.m. CRJ
VS8026 Calgary (YYC) Vancouver (YVR) 10:45 p.m. 1:30 a.m. 73H
KL9565 Calgary (YYC) Vancouver (YVR) 9 a.m. 2:58 p.m. DH4
WS139 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:55 p.m. B738
JL5711 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:43 a.m. 772
MU8044 Calgary (YYC) Vancouver (YVR) 6:20 p.m. 8:10 p.m. 73H
AM7349 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:55 p.m. 73W
CI9323 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:40 p.m. 73W
AC203 Calgary (YYC) Vancouver (YVR) 6:25 a.m. 7:15 a.m. Boeing 737 Max 8
CX1513 Calgary (YYC) Vancouver (YVR) 10:10 a.m. 10:41 a.m. CRA
WS7349 Calgary (YYC) Vancouver (YVR) 4:59 p.m. 6:40 p.m. 73H
WS113 Calgary (YYC) Vancouver (YVR) noon 12:40 p.m. Boeing 737-700 (winglets)
AF3001 Calgary (YYC) Vancouver (YVR) 10:20 a.m. 10:58 a.m. 321
AC227 Calgary (YYC) Vancouver (YVR) 7:50 p.m. 8:34 p.m. 7M8
WS123 Calgary (YYC) Vancouver (YVR) 6 p.m. 6:40 p.m. Boeing 737-700 (winglets)
AF3002 Calgary (YYC) Vancouver (YVR) 6:35 a.m. 7:14 a.m. 73W
LA5188 Calgary (YYC) Vancouver (YVR) 6:15 p.m. 8:54 p.m. 73W
QF3426 Calgary (YYC) Vancouver (YVR) 11:30 p.m. 12:10 a.m. 736
DL6314 Calgary (YYC) Vancouver (YVR) 12:10 a.m. 4:35 a.m. None
WS129 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:55 p.m. Boeing 737-700 (winglets)
QF3373 Calgary (YYC) Vancouver (YVR) 4 p.m. 4:40 p.m. 333
WS987 Calgary (YYC) Vancouver (YVR) 6 a.m. 8:32 a.m. B737
CX7007 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:43 a.m. 73W
KL9686 Calgary (YYC) Vancouver (YVR) 7:05 p.m. 8:21 p.m. B737
CZ7537 Calgary (YYC) Vancouver (YVR) 11:30 p.m. 12:10 a.m. B737
MF6000 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:40 p.m. None
CZ7533 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:55 p.m. 73H
CZ7535 Calgary (YYC) Vancouver (YVR) 10 p.m. 10:40 p.m. 73W
AF5127 Calgary (YYC) Vancouver (YVR) 6:40 a.m. 7:29 a.m. E90
AC1369 Calgary (YYC) Vancouver (YVR) 10:50 a.m. 4:50 p.m.
VS8032 Calgary (YYC) Vancouver (YVR) 8:45 p.m. 10:44 p.m. 73H
AC229 Calgary (YYC) Vancouver (YVR) 9:35 p.m. 10:18 p.m. A319
MU8006 Calgary (YYC) Vancouver (YVR) 9:20 p.m. 10:55 p.m. 73W
QF3604 Calgary (YYC) Vancouver (YVR) 2 p.m. 2:45 p.m. 736
WS4030 Calgary (YYC) Vancouver (YVR) 3:10 p.m. 4:40 p.m. B737
8P8995 Calgary (YYC) Vancouver (YVR) 2 p.m. 3:34 p.m. SF34
HU8885 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 9 p.m. 73H
HU8887 Calgary (YYC) Vancouver (YVR) 7 p.m. 7:45 p.m. 736
CX7029 Calgary (YYC) Vancouver (YVR) 8:05 a.m. 8:50 a.m.
AC7079 Calgary (YYC) Vancouver (YVR) 3:40 a.m. 6:50 a.m. B788
AC217 Calgary (YYC) Vancouver (YVR) 1:25 p.m. 2:01 p.m. Boeing 737 Max 8
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
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)
WS107 Calgary (YYC) Vancouver (YVR) 9 a.m. 9:38 a.m. Boeing 737-700 (winglets)
AC211 Calgary (YYC) Vancouver (YVR) 11:50 a.m. 12:26 p.m. Boeing 737 Max 8
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
AC221 Calgary (YYC) Vancouver (YVR) 4:25 p.m. 5:01 p.m. A319
F8401 Calgary (YYC) Vancouver (YVR) 4:55 p.m. 6:20 p.m. B38M
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)
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)
AC207 Calgary (YYC) Vancouver (YVR) 10 a.m. 10:40 a.m. Airbus A320-100/200
VS8028 Calgary (YYC) Vancouver (YVR) 9:45 p.m. 10:25 p.m. 73H
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)
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)
AC215 Calgary (YYC) Vancouver (YVR) noon 12:25 p.m. A319
CX7035 Calgary (YYC) Vancouver (YVR) 9:30 p.m. 10 p.m.
TS3910 Calgary (YYC) Vancouver (YVR) 8:15 p.m. 8:45 p.m. 737
TS3209 Calgary (YYC) Vancouver (YVR) 9:30 p.m. 10 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
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.
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
DJ827 Calgary (YYC) Vancouver (YVR) 11:25 p.m. 11:59 p.m.
AJA7144 Calgary (YYC) Vancouver (YVR) 2:40 p.m. 3:15 p.m.
AJA7121 Calgary (YYC) Vancouver (YVR) 5:30 p.m. 6:05 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