Cheap flights from Vancouver to Calgary

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

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

Vancouver to Calgary flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Vancouver (YVR) - Calgary (YYC) 2026-08-24 2026-08-24 181 USD 3 hours 10 minutes Direct 2025-12-25T04:47:24

Vancouver to Calgary flight status

Flight Origin Destination Departure Arrival Equip
QF3984 Vancouver (YVR) Calgary (YYC) 10:15 a.m. 12:50 p.m. 73W
NZ4504 Vancouver (YVR) Calgary (YYC) 7 a.m. 7:45 a.m. 319
NZ4500 Vancouver (YVR) Calgary (YYC) 2 p.m. 9:58 p.m. None
NZ4508 Vancouver (YVR) Calgary (YYC) 5:15 p.m. 7:44 p.m. 320
NZ4762 Vancouver (YVR) Calgary (YYC) 5:40 p.m. 8:09 p.m.
NZ4706 Vancouver (YVR) Calgary (YYC) 6 p.m. 6:31 p.m. A320
NZ4786 Vancouver (YVR) Calgary (YYC) 5:50 a.m. 6:57 a.m. E90
NZ4502 Vancouver (YVR) Calgary (YYC) 8:20 a.m. 4:33 p.m. 320
AC228 Vancouver (YVR) Calgary (YYC) 10 p.m. 12:29 a.m. A320
AC206 Vancouver (YVR) Calgary (YYC) 11:30 a.m. 1:55 p.m. A320
AC222 Vancouver (YVR) Calgary (YYC) 5:40 p.m. 8:09 p.m. Boeing 737 Max 8
HX3600 Vancouver (YVR) Calgary (YYC) 9:15 p.m. 8:30 a.m. B737
WS314 Vancouver (YVR) Calgary (YYC) 12:30 p.m. 3:09 p.m. 73W
AC220 Vancouver (YVR) Calgary (YYC) 5:15 p.m. 7:44 p.m. Boeing 737 Max 8
AC224 Vancouver (YVR) Calgary (YYC) 6:30 p.m. 8:59 p.m. Boeing 737 Max 8
AC218 Vancouver (YVR) Calgary (YYC) 4:35 p.m. 7:04 p.m. Airbus A321-100/200
WS120 Vancouver (YVR) Calgary (YYC) 4:45 p.m. 7:15 p.m. B738
F8609 Vancouver (YVR) Calgary (YYC) 9:45 a.m. 12:10 p.m. 734
AC226 Vancouver (YVR) Calgary (YYC) 8:15 p.m. 10:44 p.m. Boeing 737 Max 8
AM7122 Vancouver (YVR) Calgary (YYC) 11:30 a.m. 5:28 p.m. 73W
WS124 Vancouver (YVR) Calgary (YYC) 6:45 p.m. 9:16 p.m. Boeing 737-700 (winglets)
WS134 Vancouver (YVR) Calgary (YYC) 10:15 p.m. 12:44 a.m. 73W
AA8154 Vancouver (YVR) Calgary (YYC) 6:50 p.m. 11:30 p.m. 73W
AA8156 Vancouver (YVR) Calgary (YYC) 8:20 p.m. 5:40 a.m. 73H
WS116 Vancouver (YVR) Calgary (YYC) 11:45 a.m. 2:20 p.m. Boeing 737-800 (winglets)
WS126 Vancouver (YVR) Calgary (YYC) 7:45 p.m. 10:16 p.m. B736
CX7034 Vancouver (YVR) Calgary (YYC) 1:45 p.m. 4:15 p.m. 73W
CI9314 Vancouver (YVR) Calgary (YYC) 10:15 p.m. 12:44 a.m. B738
CX1512 Vancouver (YVR) Calgary (YYC) 1:10 p.m. 3:39 p.m. 319
MU8041 Vancouver (YVR) Calgary (YYC) 9:20 p.m. 11:25 p.m. Boeing 737 MAX 8
MF6001 Vancouver (YVR) Calgary (YYC) 10:10 p.m. 12:41 a.m. None
AC212 Vancouver (YVR) Calgary (YYC) 1:10 p.m. 3:39 p.m. 320
BR3084 Vancouver (YVR) Calgary (YYC) 8:15 p.m. 10:44 p.m. 320
WS114 Vancouver (YVR) Calgary (YYC) 1:45 p.m. 4:15 p.m. Boeing 737-700 (winglets)
KE6505 Vancouver (YVR) Calgary (YYC) 1:45 p.m. 4:15 p.m. Boeing 737-800 (winglets)
WS102 Vancouver (YVR) Calgary (YYC) 5:30 a.m. 8:05 a.m. Boeing 737-700 (winglets)
DL7098 Vancouver (YVR) Calgary (YYC) 2:10 p.m. 3:50 p.m. B738
MU8009 Vancouver (YVR) Calgary (YYC) 3:30 p.m. 6:50 p.m. 736
WS118 Vancouver (YVR) Calgary (YYC) 3:45 p.m. 6:16 p.m. Boeing 737-700 (winglets)
AM7124 Vancouver (YVR) Calgary (YYC) 9 a.m. 2:58 p.m. None
WA1471 Vancouver (YVR) Calgary (YYC) 8:55 p.m. 11 p.m. EMJ
QF3596 Vancouver (YVR) Calgary (YYC) 3:45 p.m. 6:16 p.m. DH4
WS106 Vancouver (YVR) Calgary (YYC) 8:15 a.m. 10:50 a.m. Boeing 737-800 (winglets)
AC8444 Vancouver (YVR) Calgary (YYC) 4 p.m. 5:40 p.m. None
MU8043 Vancouver (YVR) Calgary (YYC) 3:50 p.m. 6 p.m. B738
KE6521 Vancouver (YVR) Calgary (YYC) 4:45 p.m. 7:15 p.m. Boeing 737-800 (winglets)
JL5800 Vancouver (YVR) Calgary (YYC) 1:45 p.m. 4:15 p.m. Boeing 737-700 (winglets)
WS130 Vancouver (YVR) Calgary (YYC) 8:40 p.m. 11:11 p.m. Boeing 737-700 (winglets)
CX7032 Vancouver (YVR) Calgary (YYC) 10:10 p.m. 12:41 a.m. B737
DL7403 Vancouver (YVR) Calgary (YYC) 9:15 p.m. 10:25 p.m. CRJ
AM7348 Vancouver (YVR) Calgary (YYC) 10:15 a.m. 12:50 p.m. 73H
OZ6110 Vancouver (YVR) Calgary (YYC) 3:10 p.m. 5:39 p.m. E90
DL7071 Vancouver (YVR) Calgary (YYC) 4:15 p.m. 5:24 p.m. None
AC7762 Vancouver (YVR) Calgary (YYC) 8:10 a.m. 10:39 a.m. Canadair CRJ 900
AC1368 Vancouver (YVR) Calgary (YYC) 5:10 p.m. 10:05 p.m.
AC0218 Vancouver (YVR) Calgary (YYC) 4:35 p.m. 7:04 p.m.
DL7386 Vancouver (YVR) Calgary (YYC) 12:20 p.m. 2:05 p.m. CRJ
DL7590 Vancouver (YVR) Calgary (YYC) 7 a.m. 10 a.m. 739
WS208 Vancouver (YVR) Calgary (YYC) 7:55 p.m. 10:03 p.m. 73H
AF3027 Vancouver (YVR) Calgary (YYC) 1:45 p.m. 4:15 p.m. DH8D
AC1370 Vancouver (YVR) Calgary (YYC) 8:35 a.m. 12:55 p.m.
BR3082 Vancouver (YVR) Calgary (YYC) 10 p.m. 12:29 a.m. A320
CZ7505 Vancouver (YVR) Calgary (YYC) 10:10 p.m. 12:41 a.m. 73H
WS122 Vancouver (YVR) Calgary (YYC) 5:45 p.m. 8:16 p.m. Boeing 737-700 (winglets)
NZ4510 Vancouver (YVR) Calgary (YYC) 3:45 p.m. 6:19 p.m. CRJ9
WS104 Vancouver (YVR) Calgary (YYC) 7 a.m. 9:35 a.m. Boeing 737-700 (winglets)
NH6810 Vancouver (YVR) Calgary (YYC) 4:35 p.m. 7:04 p.m. A319
MU8007 Vancouver (YVR) Calgary (YYC) 11:30 a.m. 2:45 p.m. 73W
WS108 Vancouver (YVR) Calgary (YYC) 10:15 a.m. 12:50 p.m. Boeing 737-700 (winglets)
HU8886 Vancouver (YVR) Calgary (YYC) 5:30 a.m. 8:05 a.m. B738
CA7479 Vancouver (YVR) Calgary (YYC) 11:30 a.m. 1:55 p.m. E90
CA7483 Vancouver (YVR) Calgary (YYC) 1:15 p.m. 3:44 p.m. E90
KL9681 Vancouver (YVR) Calgary (YYC) 1:15 p.m. 4:25 p.m. 73W
CX1506 Vancouver (YVR) Calgary (YYC) 8:10 a.m. 12:59 p.m. 320
AC214 Vancouver (YVR) Calgary (YYC) 9:15 p.m. 11:44 p.m. B38M
CX1514 Vancouver (YVR) Calgary (YYC) 4:35 p.m. 7:04 p.m. 320
CX7030 Vancouver (YVR) Calgary (YYC) 2:30 p.m. 5 p.m. B737
LA5194 Vancouver (YVR) Calgary (YYC) 10:55 a.m. 12:22 p.m. DH4
CZ7507 Vancouver (YVR) Calgary (YYC) 7 a.m. 9:35 a.m. DH8D
KE6501 Vancouver (YVR) Calgary (YYC) 5:30 p.m. 8 p.m. Boeing 737-800 (winglets)
F8400 Vancouver (YVR) Calgary (YYC) 7:05 p.m. 10:15 p.m. Boeing 737-86N
AC204 Vancouver (YVR) Calgary (YYC) 8:30 a.m. 10:57 a.m. A320
AC210 Vancouver (YVR) Calgary (YYC) 10:05 a.m. 12:32 p.m. Boeing 737 Max 8
KL9679 Vancouver (YVR) Calgary (YYC) 12:15 p.m. 3:01 p.m. B738
WS136 Vancouver (YVR) Calgary (YYC) 5 a.m. 7:31 a.m. B737
WS110 Vancouver (YVR) Calgary (YYC) 11:35 a.m. 2:06 p.m. Boeing 737-800 (winglets)
VS8027 Vancouver (YVR) Calgary (YYC) 3 p.m. 5:10 p.m. 738
CI9344 Vancouver (YVR) Calgary (YYC) 6 a.m. 8:31 a.m. 73H
QF3417 Vancouver (YVR) Calgary (YYC) 5 a.m. 7:31 a.m. 73W
WS100 Vancouver (YVR) Calgary (YYC) 6 a.m. 8:31 a.m. Boeing 737-800 (winglets)
WS132 Vancouver (YVR) Calgary (YYC) 10:15 p.m. 12:44 a.m. Boeing 737-700 (winglets)
CX7038 Vancouver (YVR) Calgary (YYC) 10:30 a.m. 1:01 p.m. 73H
AC254 Vancouver (YVR) Calgary (YYC) 2:20 p.m. 5:50 p.m. 320
WS128 Vancouver (YVR) Calgary (YYC) 8:30 p.m. 11 p.m. 736
AC202 Vancouver (YVR) Calgary (YYC) 7:05 a.m. 9:32 a.m. Boeing 737 Max 8
WS142 Vancouver (YVR) Calgary (YYC) 7 a.m. 9:06 a.m. B737
LA5223 Vancouver (YVR) Calgary (YYC) 10:20 a.m. 12:47 p.m. 763
WS112 Vancouver (YVR) Calgary (YYC) 12:35 p.m. 3:05 p.m. Boeing 737-800 (twin-jet)
WA1450 Vancouver (YVR) Calgary (YYC) 11:30 a.m. 1:25 p.m. EMJ
LA5220 Vancouver (YVR) Calgary (YYC) 6 a.m. 8:31 a.m. B737
WS0112 Vancouver (YVR) Calgary (YYC) 12:35 p.m. 3:05 p.m. 73H
LH6552 Vancouver (YVR) Calgary (YYC) 1:30 p.m. 3:50 p.m. A320
KL9720 Vancouver (YVR) Calgary (YYC) 3:35 p.m. 6:44 p.m. 736
LX4687 Vancouver (YVR) Calgary (YYC) 4:35 p.m. 7:02 p.m. None
HU8397 Vancouver (YVR) Calgary (YYC) 5 a.m. 7:31 a.m. 73H
LX4667 Vancouver (YVR) Calgary (YYC) 12:55 p.m. 3:25 p.m. None
NZ4512 Vancouver (YVR) Calgary (YYC) 10:55 a.m. 11:42 a.m.
WA1470 Vancouver (YVR) Calgary (YYC) 5:15 p.m. 7:15 p.m.
NZ4784 Vancouver (YVR) Calgary (YYC) 1:45 p.m. 2:53 p.m. E90
MF6051 Vancouver (YVR) Calgary (YYC) 7 a.m. 9:31 a.m. None
WS9525 Vancouver (YVR) Calgary (YYC) 12:30 a.m. 2:57 a.m. Boeing 737-8CT
WS990 Vancouver (YVR) Calgary (YYC) 9:30 a.m. 12:01 p.m. B737
AC230 Vancouver (YVR) Calgary (YYC) 10:15 p.m. 12:43 a.m. 320
AC200 Vancouver (YVR) Calgary (YYC) 6:30 a.m. 8:58 a.m. A320
F8402 Vancouver (YVR) Calgary (YYC) 7 a.m. 10:05 a.m. Boeing 737-86J
WS3480 Vancouver (YVR) Calgary (YYC) 6 a.m. 7:38 a.m. DH4
VS8025 Vancouver (YVR) Calgary (YYC) 5:45 p.m. 8:16 p.m. 73H
MAL7062 Vancouver (YVR) Calgary (YYC) 10:12 p.m. 9:12 p.m. None
KL9724 Vancouver (YVR) Calgary (YYC) 4 p.m. 5:10 p.m. None
WA1474 Vancouver (YVR) Calgary (YYC) 9:25 a.m. 11:30 a.m. EMJ
WA1473 Vancouver (YVR) Calgary (YYC) 6:55 a.m. 8:50 a.m.
WS8982 Vancouver (YVR) Calgary (YYC) 8:30 p.m. 12:40 a.m. B738
WS138 Vancouver (YVR) Calgary (YYC) 1 p.m. 3:25 p.m. B738
NZ4712 Vancouver (YVR) Calgary (YYC) 10:20 p.m. 12:50 a.m. E90
9M9232 Vancouver (YVR) Calgary (YYC) 3 p.m. None D328
WS952 Vancouver (YVR) Calgary (YYC) 7 p.m. 9:34 p.m. 73W
8P8993 Vancouver (YVR) Calgary (YYC) None None SF34
WG9569 Vancouver (YVR) Calgary (YYC) None None B738
AM7350 Vancouver (YVR) Calgary (YYC) 4:30 p.m. 6:56 p.m. 736
Y9107 Vancouver (YVR) Calgary (YYC) 8 p.m. 10:26 p.m. Boeing 737 Max 8
W8572 Vancouver (YVR) Calgary (YYC) 8:15 p.m. 10:25 p.m. B763
AC208 Vancouver (YVR) Calgary (YYC) 10:55 a.m. 1:24 p.m. A320
WS891 Vancouver (YVR) Calgary (YYC) 2 p.m. 3 p.m. B737
TS948 Vancouver (YVR) Calgary (YYC) 2:30 p.m. 5:55 p.m. A332
WS884 Vancouver (YVR) Calgary (YYC) 2 p.m. 7:45 p.m. B737
F8296 Vancouver (YVR) Calgary (YYC) 10:25 a.m. 12:14 p.m. B738
WS830 Vancouver (YVR) Calgary (YYC) 9 p.m. 11:20 p.m.
WS3502 Vancouver (YVR) Calgary (YYC) 7:15 p.m. 10:11 p.m.
PR1910 Vancouver (YVR) Calgary (YYC) 8 p.m. 10:20 p.m. Boeing 737-6CT
PR1912 Vancouver (YVR) Calgary (YYC) 7 p.m. 9:22 p.m. B737
WG676 Vancouver (YVR) Calgary (YYC) 6:35 p.m. 3:30 a.m. B38M
DL7586 Vancouver (YVR) Calgary (YYC) 9:15 a.m. 12:10 p.m.
DL7583 Vancouver (YVR) Calgary (YYC) 5:55 p.m. 7:45 p.m. 738
AC7128 Vancouver (YVR) Calgary (YYC) 8:30 a.m. 10:44 a.m. Mitsubishi CRJ-900LR
9M1937 Vancouver (YVR) Calgary (YYC) 4 p.m. None DH8A
WS4463 Vancouver (YVR) Calgary (YYC) 6:30 p.m. 8:52 p.m. Boeing 737-7CT
WS3884 Vancouver (YVR) Calgary (YYC) 11:30 a.m. 2:01 p.m.
MA7066 Vancouver (YVR) Calgary (YYC) 5:30 a.m. 7:50 a.m. Boeing 757-2B7(SF)
AC7124 Vancouver (YVR) Calgary (YYC) 9 a.m. 11:13 a.m. Mitsubishi CRJ-900LR
F8405 Vancouver (YVR) Calgary (YYC) 7:40 p.m. 10:05 p.m. Boeing 737-86J
AC7139 Vancouver (YVR) Calgary (YYC) 11 p.m. 1:12 a.m. Mitsubishi CRJ-200ER
CZ7534 Vancouver (YVR) Calgary (YYC) 3 p.m. 5:22 p.m. B737
MA7063 Vancouver (YVR) Calgary (YYC) 7:20 p.m. 9:40 p.m. Boeing 757-2B7(SF)
5T4954 Vancouver (YVR) Calgary (YYC) 9:50 p.m. 12:25 a.m.
5T4351 Vancouver (YVR) Calgary (YYC) 10:05 p.m. 12:30 a.m.
9M1933 Vancouver (YVR) Calgary (YYC) None None DH8A
9M9741 Vancouver (YVR) Calgary (YYC) None None D328
WS9679 Vancouver (YVR) Calgary (YYC) 10 a.m. 12:23 p.m. 73W
QK446 Vancouver (YVR) Calgary (YYC) None None CRJ9
9M1033 Vancouver (YVR) Calgary (YYC) None None DH8A
QK444 Vancouver (YVR) Calgary (YYC) None None CRJ9
WR3502 Vancouver (YVR) Calgary (YYC) 7 p.m. 9:35 p.m. DH8D
WR3884 Vancouver (YVR) Calgary (YYC) None None DH8D
WQ2651 Vancouver (YVR) Calgary (YYC) None None B734
WS3882 Vancouver (YVR) Calgary (YYC) 5 p.m. 7:41 p.m.
WQ2548 Vancouver (YVR) Calgary (YYC) None None B734
WQ2350 Vancouver (YVR) Calgary (YYC) None None B734
HX3606 Vancouver (YVR) Calgary (YYC) 11 a.m. 1:21 p.m. Boeing 737 MAX 8
HX3624 Vancouver (YVR) Calgary (YYC) noon 2:21 p.m. Boeing 737-7CT
WQ2235 Vancouver (YVR) Calgary (YYC) None None B734
TS788 Vancouver (YVR) Calgary (YYC) 10:45 a.m. 4:30 p.m. B737
WS920 Vancouver (YVR) Calgary (YYC) 5 p.m. 6:29 p.m. B737
WS886 Vancouver (YVR) Calgary (YYC) 11:46 a.m. 1:42 p.m. B737
NZ4768 Vancouver (YVR) Calgary (YYC) 4:30 p.m. 6:55 p.m. E90
F85451 Vancouver (YVR) Calgary (YYC) 10:05 p.m. 12:30 a.m.
WQ9326 Vancouver (YVR) Calgary (YYC) None None B734
TS4935 Vancouver (YVR) Calgary (YYC) None None B733
WR4983 Vancouver (YVR) Calgary (YYC) None None DH8D
TS3205 Vancouver (YVR) Calgary (YYC) 11:20 p.m. 1:50 a.m. 737
TS3903 Vancouver (YVR) Calgary (YYC) 8:35 p.m. 11 p.m. 738
WS892 Vancouver (YVR) Calgary (YYC) 11:45 p.m. 5:55 a.m. B737
HX3628 Vancouver (YVR) Calgary (YYC) 2 p.m. 4:23 p.m.
F85205 Vancouver (YVR) Calgary (YYC) 8:30 p.m. 11 p.m.
TS3202 Vancouver (YVR) Calgary (YYC) 10 p.m. 12:30 a.m. 737
NZ4710 Vancouver (YVR) Calgary (YYC) 11 a.m. 1:25 p.m. A320
TS3905 Vancouver (YVR) Calgary (YYC) 10 a.m. 12:20 p.m. 738
HX3626 Vancouver (YVR) Calgary (YYC) 1 p.m. midnight None
WR4981 Vancouver (YVR) Calgary (YYC) None None DH8D
9M1055 Vancouver (YVR) Calgary (YYC) 7:35 a.m. 8:18 a.m. D328
NZ4708 Vancouver (YVR) Calgary (YYC) 10:40 a.m. 1:07 p.m. E190
HU8888 Vancouver (YVR) Calgary (YYC) 9 a.m. 11:21 a.m. B738
QK496 Vancouver (YVR) Calgary (YYC) None None CRJ9
QK9030 Vancouver (YVR) Calgary (YYC) None None DH8C
9M9096 Vancouver (YVR) Calgary (YYC) None None D328
9M9934 Vancouver (YVR) Calgary (YYC) None None DH8A
F8257 Vancouver (YVR) Calgary (YYC) None None B733
9M9194 Vancouver (YVR) Calgary (YYC) None None D328
WR4740 Vancouver (YVR) Calgary (YYC) None None DH8D
WR3412 Vancouver (YVR) Calgary (YYC) 10:25 p.m. 12:06 a.m. DH8D
WQ2852 Vancouver (YVR) Calgary (YYC) None None B734
HM776 Vancouver (YVR) Calgary (YYC) 5:45 p.m. 8:05 p.m. 320
AM8415 Vancouver (YVR) Calgary (YYC) 4:15 p.m. 6:35 p.m. 734
AJA7005 Vancouver (YVR) Calgary (YYC) 7:35 p.m. 9:55 p.m.
9K793 Vancouver (YVR) Calgary (YYC) 4 p.m. 6:27 p.m. CNA
TS950 Vancouver (YVR) Calgary (YYC) 11:50 a.m. 2:15 p.m. 332
JL5722 Vancouver (YVR) Calgary (YYC) 5 p.m. 7:21 p.m. 73H
CA7481 Vancouver (YVR) Calgary (YYC) 10:40 a.m. 1:07 p.m. E190
HX3602 Vancouver (YVR) Calgary (YYC) 3 p.m. 5:21 p.m. B737
SLQ7300 Vancouver (YVR) Calgary (YYC) 12:35 p.m. 3:01 p.m. C208
PR1914 Vancouver (YVR) Calgary (YYC) 8:30 p.m. 10:53 p.m. 736
PR1916 Vancouver (YVR) Calgary (YYC) 4 p.m. 6:20 p.m. B737