Cheap flights from Ottawa to Calgary

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

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

Ottawa to Calgary flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Ottawa (YOW) - Calgary (YYC) 2026-03-18 2026-03-18 268 USD 16 hours 41 minutes Connection 2026-02-24T20:51:19
Ottawa (YOW) - Calgary (YYC) 2026-04-15 2026-04-15 290 USD 14 hours 7 minutes Connection 2026-02-24T20:52:45

Ottawa to Calgary flight status

Flight Origin Destination Departure Arrival Equip
DL7404 Ottawa (YOW) Calgary (YYC) 9:15 p.m. 10:25 p.m. CRJ
DL7393 Ottawa (YOW) Calgary (YYC) 7:50 p.m. 9:15 p.m. CRJ
WS611 Ottawa (YOW) Calgary (YYC) 6 a.m. 8:41 a.m. Boeing 737-800 (winglets)
AC353 Ottawa (YOW) Calgary (YYC) 5:35 p.m. 8:19 p.m. A320
CI9335 Ottawa (YOW) Calgary (YYC) 6 a.m. 8:41 a.m. 737-800
AM7142 Ottawa (YOW) Calgary (YYC) 8:15 a.m. 10:49 a.m. DH8D
QF3979 Ottawa (YOW) Calgary (YYC) 9:08 a.m. 10:52 a.m. 73H
KL9691 Ottawa (YOW) Calgary (YYC) 8:55 a.m. 3:13 p.m. 737-800
AC357 Ottawa (YOW) Calgary (YYC) 8:20 p.m. 10:45 p.m. A319
WS613 Ottawa (YOW) Calgary (YYC) 7:15 p.m. 9:44 p.m. Boeing 737-800 (winglets)
AC351 Ottawa (YOW) Calgary (YYC) 7:20 p.m. 9:38 p.m. A320
ZX1090 Ottawa (YOW) Calgary (YYC) 4 p.m. 7:41 p.m. CRJ1
CAC101 Ottawa (YOW) Calgary (YYC) 6:10 a.m. 7:59 a.m. 767
HU8873 Ottawa (YOW) Calgary (YYC) 8 a.m. midnight None
7I494 Ottawa (YOW) Calgary (YYC) 4 p.m. 6:34 p.m. F50
HA279 Ottawa (YOW) Calgary (YYC) 7:45 a.m. 10:26 a.m. 717