Search results
The cheapest way to get from Ottawa to Calgary costs only $235, and the quickest way takes just 6½ hours. Find the travel option that best suits you.
- Adelaide to Calgary
Adelaide to Calgary - Ottawa to Calgary - 5 ways to travel...
- Jeddah to Calgary
Jeddah to Calgary - Ottawa to Calgary - 5 ways to travel via...
- Polson to Calgary
Polson to Calgary - Ottawa to Calgary - 5 ways to travel via...
- Dorval to Calgary
Dorval to Calgary - Ottawa to Calgary - 5 ways to travel via...
- Northwest Territories to Calgary
The Calgary Tower is a 190.8 meter free standing observation...
- Ottawa to Morrisburg
Upper Canada Village (Opens in a new window). Upper Canada...
- Bend to Calgary
The Calgary Tower is a 190.8 meter free standing observation...
- Ottawa to Appleton
No, there is no direct bus from Ottawa to Appleton station....
- Adelaide to Calgary
There are 4 ways to get from Calgary to Ottawa by plane, bus, car, train, or night bus. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner. Fly from Calgary (YYC) to Ottawa (YOW)YYC - YOW. best. Fly. 5h 48m. $91–436.
The cheapest way to get from Ottawa to Calgary, AB costs only $238, and the quickest way takes just 6 hours. Find the travel option that best suits you.
There are 2,875.51 km (1,786.76 miles) from Ottawa to Calgary in northwest direction and 3,508.37 km (2,180 miles) by car, following the 17 route. Ottawa and Calgary are 1 day 13 hours far apart, if you drive non-stop . This is the fastest route from Ottawa, ON to Calgary, AB .
Find local businesses, view maps and get driving directions in Google Maps.
Get a quick answer: It's 2,160 miles or 3476 km from Ottawa to Calgary, which takes about 35 hours, 27 minutes to drive. Check a real road trip to save time.
The distance between Ottawa and Calgary is approximately 1798 miles. If you were to travel by road, the distance is around 2350.9 miles. The distance for direct flights between the two cities is approximately 1730 miles.