Cheap flights from Saskatoon to Calgary

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

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

Saskatoon to Calgary flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Saskatoon to Calgary flight status

Flight Origin Destination Departure Arrival Equip
DL7419 Saskatoon (YXE) Calgary (YYC) 9:45 a.m. 11:20 a.m. CRJ
DL7414 Saskatoon (YXE) Calgary (YYC) 2:25 p.m. 6:10 p.m. CRJ
WS359 Saskatoon (YXE) Calgary (YYC) 4:45 p.m. 5:05 p.m. Boeing 737-700 (winglets)
WS3369 Saskatoon (YXE) Calgary (YYC) 6 p.m. 7:50 p.m. De Havilland Canada DHC-8-400 Dash 8Q
WS3371 Saskatoon (YXE) Calgary (YYC) 8:50 p.m. 10:43 p.m. De Havilland Canada DHC-8-400 Dash 8Q
DL7114 Saskatoon (YXE) Calgary (YYC) 6:15 a.m. 6:50 a.m. 73W
WS601 Saskatoon (YXE) Calgary (YYC) 6:15 a.m. 6:50 a.m. B738
MF6069 Saskatoon (YXE) Calgary (YYC) 8:20 p.m. 9:03 p.m. None
DL7003 Saskatoon (YXE) Calgary (YYC) 6 p.m. 7:29 p.m. B773
MF6061 Saskatoon (YXE) Calgary (YYC) 2 p.m. 2:40 p.m. None
LA5199 Saskatoon (YXE) Calgary (YYC) 7:35 p.m. 10:41 p.m. B737
UA8057 Saskatoon (YXE) Calgary (YYC) 11 a.m. 12:46 p.m. DH8D
LA5197 Saskatoon (YXE) Calgary (YYC) 7:25 a.m. 8:05 a.m. DH4
QF3460 Saskatoon (YXE) Calgary (YYC) 9:55 a.m. 11:20 a.m. 73W
AM7151 Saskatoon (YXE) Calgary (YYC) 5 p.m. 7:32 p.m. None
UA8055 Saskatoon (YXE) Calgary (YYC) 5 a.m. 9:05 a.m. DH4
CA7940 Saskatoon (YXE) Calgary (YYC) 9 p.m. 12:05 a.m.
WS3381 Saskatoon (YXE) Calgary (YYC) 1:15 p.m. 2:30 p.m. None
WS3373 Saskatoon (YXE) Calgary (YYC) 2:25 p.m. 4:15 p.m. None
QF3612 Saskatoon (YXE) Calgary (YYC) 4:45 p.m. 5:05 p.m. B737
KL9645 Saskatoon (YXE) Calgary (YYC) 8:10 p.m. 12:44 a.m. DH4
DL7113 Saskatoon (YXE) Calgary (YYC) 7 a.m. 8:03 a.m. 73W
KL9581 Saskatoon (YXE) Calgary (YYC) noon 1 p.m. DH4
KL9749 Saskatoon (YXE) Calgary (YYC) noon 2:37 p.m.
WS3193 Saskatoon (YXE) Calgary (YYC) 1 p.m. 2:34 p.m. De Havilland Canada DHC-8-400 Dash 8Q
WA1353 Saskatoon (YXE) Calgary (YYC) 8:55 a.m. 10:20 a.m. F70
CA7067 Saskatoon (YXE) Calgary (YYC) 7:30 a.m. 9 a.m. SW4
WS607 Saskatoon (YXE) Calgary (YYC) 11:15 a.m. 12:32 p.m. B737
AC8585 Saskatoon (YXE) Calgary (YYC) 12:55 p.m. 2:41 p.m. DH8D
QK8583 Saskatoon (YXE) Calgary (YYC) 7:30 p.m. 9:29 p.m. DH4
WS3253 Saskatoon (YXE) Calgary (YYC) 3:15 p.m. 5:06 p.m. DH8D
QK8585 Saskatoon (YXE) Calgary (YYC) 12:55 p.m. 2:41 p.m. DH4
AC8583 Saskatoon (YXE) Calgary (YYC) 7:30 p.m. 9:29 p.m. CRJ
WS3289 Saskatoon (YXE) Calgary (YYC) 7:55 a.m. 9:23 a.m. DH4
KL9745 Saskatoon (YXE) Calgary (YYC) 6:35 p.m. 8:52 p.m. 73W
WS453 Saskatoon (YXE) Calgary (YYC) 5 p.m. 7:28 p.m. B738
WS8964 Saskatoon (YXE) Calgary (YYC) 3 p.m. None B38M
WS3249 Saskatoon (YXE) Calgary (YYC) 4:10 p.m. 5:39 p.m. De Havilland Canada DHC-8-400 Dash 8Q
WS407 Saskatoon (YXE) Calgary (YYC) 8:45 p.m. 10:05 p.m. B737
WA1355 Saskatoon (YXE) Calgary (YYC) 12:15 p.m. 1:40 p.m. EMJ
WS3379 Saskatoon (YXE) Calgary (YYC) 9:55 a.m. 11:21 a.m. Bombardier Dash 8 Q400
QK8581 Saskatoon (YXE) Calgary (YYC) 1:20 p.m. 3:16 p.m. DH4
WS3247 Saskatoon (YXE) Calgary (YYC) 6:20 p.m. 7:45 p.m. DH4
QK584 Saskatoon (YXE) Calgary (YYC) 4:40 p.m. None DH8D
AC8591 Saskatoon (YXE) Calgary (YYC) 10 a.m. 11:35 a.m. DH8D
WS149 Saskatoon (YXE) Calgary (YYC) 6:45 a.m. 9:14 a.m. B737
CA661 Saskatoon (YXE) Calgary (YYC) None None SW3
WG9736 Saskatoon (YXE) Calgary (YYC) None None B738
QK583 Saskatoon (YXE) Calgary (YYC) 7:15 p.m. 8:55 p.m. DH8D
WS3429 Saskatoon (YXE) Calgary (YYC) 5 a.m. 7:01 a.m. DH8D
WS4449 Saskatoon (YXE) Calgary (YYC) 9:50 p.m. 10:26 p.m. B737
QK8589 Saskatoon (YXE) Calgary (YYC) 4:50 p.m. 6:10 p.m.
WS9931 Saskatoon (YXE) Calgary (YYC) 4:15 p.m. 5:25 p.m. B736
WR3193 Saskatoon (YXE) Calgary (YYC) 2:10 p.m. 3:35 p.m. DH8D
WR3379 Saskatoon (YXE) Calgary (YYC) 8:20 a.m. 9:46 a.m. DH8D
WR9941 Saskatoon (YXE) Calgary (YYC) None None DH8D
WR3249 Saskatoon (YXE) Calgary (YYC) 5 p.m. 6:25 p.m. DH8D
WR3371 Saskatoon (YXE) Calgary (YYC) 8:30 p.m. 9:55 p.m. DH8D
WR3369 Saskatoon (YXE) Calgary (YYC) 12:15 p.m. 1:42 p.m. DH8D
QK589 Saskatoon (YXE) Calgary (YYC) None None DH8D
WR3247 Saskatoon (YXE) Calgary (YYC) 7:30 p.m. 8:04 p.m. DH8D
QK587 Saskatoon (YXE) Calgary (YYC) 7:25 p.m. 9:55 a.m. DH8D
WR3289 Saskatoon (YXE) Calgary (YYC) None None DH8D
QK8587 Saskatoon (YXE) Calgary (YYC) 1:20 p.m. 2:44 p.m. DH4
AC8587 Saskatoon (YXE) Calgary (YYC) 1:20 p.m. 2:44 p.m. DH4
QK8579 Saskatoon (YXE) Calgary (YYC) 10:30 a.m. 12:26 p.m. DH4
WS4572 Saskatoon (YXE) Calgary (YYC) None None B737
WR3381 Saskatoon (YXE) Calgary (YYC) None None DH8D
CX671 Saskatoon (YXE) Calgary (YYC) 8:25 p.m. 8:59 p.m.
CX670 Saskatoon (YXE) Calgary (YYC) 3:05 p.m. 3:28 p.m.
WR3373 Saskatoon (YXE) Calgary (YYC) None None DH8D
AY3243 Saskatoon (YXE) Calgary (YYC) 11:25 a.m. 11:48 a.m. 321
QK432 Saskatoon (YXE) Calgary (YYC) None None DH8D
CA51 Saskatoon (YXE) Calgary (YYC) None None SW3
WS459 Saskatoon (YXE) Calgary (YYC) 11 a.m. 12:14 p.m. 73W
5T9171 Saskatoon (YXE) Calgary (YYC) None None B733
HU8379 Saskatoon (YXE) Calgary (YYC) 11:13 a.m. 12:24 p.m. 73W
HU8381 Saskatoon (YXE) Calgary (YYC) 7 a.m. 9:05 a.m. 73W
US3216 Saskatoon (YXE) Calgary (YYC) 10:40 a.m. 11:52 a.m. CR7
US3219 Saskatoon (YXE) Calgary (YYC) 8:45 p.m. 9:57 p.m. E75
EV91 Saskatoon (YXE) Calgary (YYC) 3 p.m. 3:34 p.m. None
CL297 Saskatoon (YXE) Calgary (YYC) 11 p.m. 11:56 p.m. E90
9M9485 Saskatoon (YXE) Calgary (YYC) 5 p.m. 5:30 p.m. B190
CNK1021 Saskatoon (YXE) Calgary (YYC) 7:01 p.m. 8:09 p.m.
9M9575 Saskatoon (YXE) Calgary (YYC) 5:10 p.m. 6:20 p.m.