- Home
- Flights
- Flights from Calgary
- Calgary to Ottawa
Cheap flights from Calgary to Ottawa from CA$238
WestJet, Air Canada, Porter Airlines and Porter Airlines fly nonstop from Calgary to Ottawa, about 29 flights a week. The flight takes around 3h 50m, and the cheapest one-way fare we found recently is CA$238 on 3 Nov.
Direct flights available ~29 flights a week 3h 50m Cheapest in November Prices checked 13 days ago
Calgary to Ottawa at a glance
Cheapest one-wayCA$238Porter Airlines · nonstop · Tue 3 NovCheapest returnCA$536Tue 16 Feb – Wed 17 FebFastest flight3h 50mWestJet · nonstop
Nonstop flights29/wkWestJet, Air Canada, Porter Airlines
Airlines flying nonstop from Calgary to Ottawa
4 airlines on this route, about 29 flights a week in total (observed over the last 4 weeks).
Cheapest dates from Calgary to Ottawa
The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.
Good to know
- Distance
- 2,878 km1,787 miles
- Flight time
- 3h 50mfastest found
- Time difference
- +2hOttawa vs Calgary
- Currency in Ottawa
- CAD
- Airports
- YYC → YOW
Flights from Calgary to Ottawa: questions answered
How much is a flight from Calgary to Ottawa?
The cheapest one-way fare we found recently is CA$238, nonstop, departing in November. Return trips start from CA$536. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Calgary to Ottawa?
Yes. WestJet, Air Canada, Porter Airlines and Porter Airlines fly this route nonstop, with about 29 flights a week in each direction.
How long is the flight from Calgary to Ottawa?
A nonstop flight covers 2,878 km and takes around 3h 50m.
Which airlines fly from Calgary to Ottawa?
WestJet, Air Canada, Porter Airlines and Porter Airlines operate nonstop flights on this route.
Which airports serve Calgary and Ottawa?
Calgary: Calgary International Airport (YYC). Ottawa: Ottawa Macdonald-Cartier International Airport (YOW).
What is the time difference between Calgary and Ottawa?
Ottawa is 2 hours ahead of Calgary.





