1map logoGo to main page

Calgary, Alberta to Ottawa, Ontario from undefined1260: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Calgary, Canada
to
Ottawa, Canada

How to Get from Calgary to Ottawa: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$1260 - PlaneBest price
2894 kmDistance
5h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Calgary to Ottawa with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Plane
Average Duration
5h  48m
Estimated price
126-593
Recommended
Company
Various
Plane
Average Duration
5h  48m
Estimated price
1260-1261
Cheapest
route map
Distance: 2894 km
Duration: 5h 48m

See more options

Company
Various
Bus
Drive
Train
Average Duration
53h  9m
Estimated price
272-979
Company
Various
Bus
Train
Average Duration
84h  12m
Estimated price
477-825
Company
Various
Drive
Average Duration
41h 
Estimated price
677-1083

Traveling From Calgary to Ottawa

Your journey from Calgary to Ottawa offers a fascinating contrast between Calgary's vibrant urban energy and the historic charm of Canada’s capital.

Best Neighbourhoods in Ottawa

Ottawa boasts diverse neighborhoods, each offering its own distinct character and charm.

ByWard Market
• Bustling market with local produce and crafts.
• Vibrant nightlife and gourmet dining options.
The Glebe
• Scenic streets lined with historic homes.
• Popular for boutique shops and lively cafés.
Centretown
• Central location with cultural attractions nearby.
• Diverse community and rich dining scene.

Best Times To Visit Ottawa's Attractions

Timing your visit can greatly enhance your experience in Ottawa's attractions.

Parliament Hill
Early mornings or late afternoons offer stunning views without large crowds.
Rideau Canal
Visit during weekdays in winter for quieter skating experiences.
National Gallery of Canada
Mid-week afternoons provide a calm environment to appreciate the art.

Ottawa Weather: What to Expect Year-Round

Ottawa experiences four distinct seasons, with hot summers and frigid winters, making your timing essential for enjoying outdoor activities. Spring and fall are generally the best times to visit, as the weather is mild and comfortable, enhancing your overall travel experience.

Dining Recommendation

Try the BeaverTail, a delicious fried dough pastry topped with a variety of sweet toppings, at one of Ottawa's lively locations. This contrasts with Calgary's steakhouse scene, offering a casual yet vibrant atmosphere that celebrates local flavors and Canadian culture.

Calgary - Ottawa operators

Explore transport companies operating between Calgary and Ottawa, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
aircanada.com

Plane from Calgary Airport (YYC) to Ottawa Airport (YOW)

Average Duration
3h 51m
Estimated price
1265-1266

Plane from Calgary Airport (YYC) to Ottawa Airport (YOW) via Montreal

Average Duration
5h 58m
Estimated price
1265-1266

Plane from Calgary Airport (YYC) to Ottawa Airport (YOW) via Toronto

Average Duration
6h 32m
Estimated price
1265-1266

Plane from Calgary Airport (YYC) to Ottawa Airport (YOW) via Chicago O'Hare

Average Duration
6h 58m
Estimated price
1267-1268
Website
westjet.com

Plane from Calgary Airport (YYC) to Ottawa Airport (YOW)

Average Duration
3h 59m
Estimated price
1269-1263

Plane from Calgary Airport (YYC) to Ottawa Airport (YOW) via Toronto

Average Duration
7h 20m
Estimated price
1269-1263
Website
flyporter.com

Plane from Calgary Airport (YYC) to Ottawa Airport (YOW)

Average Duration
3h 50m
Estimated price
5930-1263

Plane from Calgary Airport (YYC) to Ottawa Airport (YOW) via Toronto

Average Duration
6h 25m
Estimated price
5930-1263
Website
united.com

Plane from Calgary Airport (YYC) to Ottawa Airport (YOW) via Chicago O'Hare

Average Duration
6h 58m
Estimated price
1267-1268
Bus
Contact phone
1-800-232-1958
Website
redarrow.ca

Bus from Calgary Downtown Office to Lethbridge - University of Lethbridge

Average Duration
2h 30m
Estimated price
2729-2726
Contact phone
+1 406-470-0727
Website
northern.rural-transit.com

Bus from Port of Sweet Grass to Shelby Transit Center

Average Duration
45m
Estimated price
9791-0
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Saint Paul Union Depot to Chicago Bus Station

Average Duration
9h 20m
Estimated price
9790-2720

Bus from Chicago Bus Station to Detroit Bus Station

Average Duration
6h
Estimated price
9792-9793
Contact phone
+1 587-557-7719
Website
coldshot.ca

Bus from Calgary, AB - Centex, 12 4 Street Northeast to Edmonton, AB - Cold Shot Passenger Terminal

Average Duration
3h 30m
Estimated price
9790-5933

Bus from Edmonton, AB - Cold Shot Passenger Terminal to Hinton

Average Duration
3h 12m
Estimated price
9790-5933
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Shelby Amtrak Station to St. Paul-Minneapolis

Average Duration
20h 5m
Estimated price
5931-5932
Contact phone
+1 888-842-7245
Website
viarail.ca

Train from Hinton to Toronto Union Station

Average Duration
50h
Estimated price
2721-2722

Train from Toronto Union Station to Ottawa

Average Duration
4h 49m
Estimated price
5931-2720

Calgary to Ottawa: Overview of Bus, Train, Flight, and Car Trips

Traveling between Calgary and Ottawa offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Calgary to Ottawa, covering 2353 miles of diverse landscapes and charming towns along the way. 💰 The cost of the journey by car ranges from C$675 to C$1081, providing flexibility for different budget preferences. 🌟 Prepare for an epic adventure lasting approximately 41 hours, as you traverse the vast expanse of Canada and make unforgettable memories on the road to Ottawa.
Average price
C$689 - C$1103
🛫 Flying from Calgary to Ottawa is convenient and efficient with multiple airlines like Porter Airlines, WestJet, United Airlines, and Air Canada offering direct flights that take approximately 3 hours and 50 minutes. 🌍 The journey covers a distance of 5 hours and 48 minutes, providing travelers with ample time to relax, enjoy in-flight amenities, and perhaps even catch up on some reading or work. 💸 Flight prices for this route can range from C$126 to C$592, offering passengers the flexibility to choose the fare that best suits their budget and travel preferences.
Departure Point
Calgary Airport
Arrival Point
Ottawa Airport

Frequently asked questions

Find out more about the route from Calgary to Ottawa.

Or choose the category:
The distance between Calgary and Ottawa is approximately 1798 miles or 2352.7 miles by road. The typical travel times by various modes of transportation are as follows: by bus and then drive, it takes approximately 41 hours to reach Ottawa from Calgary. By plane, it takes approximately 5 hours and 31 minutes to reach Ottawa from Calgary. Conversely, it would take approximately 41 hours to drive from Ottawa to Calgary. These travel times may vary depending on factors such as traffic, weather conditions, and the specific route taken.
The most cost-effective and time-efficient transportation option for traveling from Calgary to Ottawa is by plane. Flying from Calgary to Ottawa takes approximately 5 hours and 31 minutes and costs between C$114 and C$589. Taking a flight eliminates the need for a long and tiring journey by car or bus, making it the fastest and most convenient option for travelers. Considering both the cost and time factors, flying is the recommended mode of transportation for this trip.
To travel from Calgary to Ottawa without public transportation, you can drive the entire distance. The road distance between the two cities is approximately 2353 miles, and the journey typically takes around 41 hours. However, please note that this option requires a significant amount of time and energy as you will be continuously driving for an extended period. Additionally, consider the gas and accommodation expenses, which can range from C$670 to C$1071.
To travel from Calgary to Ottawa without a car, the best option is to take a combination of bus and train. You can take a bus from Calgary to Edmonton, which takes about 3 hours. Then, you can take a train from Edmonton to Ottawa, which takes about 3 days and 12 hours. The cost of this journey ranges from C$442 to C$803. This option allows you to sit back and enjoy the scenic views while avoiding the hassle of driving.
The flight between Calgary and Ottawa typically takes around 3 hours and 52 minutes. The quickest option is a direct flight from Calgary Airport to Ottawa Airport. The cost of the flight can vary, with prices ranging from C$117 to C$581, depending on factors such as the airline, time of booking, and availability. It is recommended to compare prices and book in advance to secure the best deal.
There are plenty of accommodation options available near Ottawa. With over 307 hotels to choose from, you can easily find something that suits your preferences and budget. Prices for hotels in Ottawa start at C$76 per night, so there are options for every traveler. Whether you prefer luxury hotels, budget accommodations, or something in between, you will find a wide range of options to choose from near Ottawa.

Trips from Calgary