1map logoGo to main page

Calgary to Ottawa 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

Traveling from Calgary to Ottawa offers you a chance to experience the stunning Rocky Mountains and vibrant urban scenes of Alberta juxtaposed with Ottawa’s historic architecture and multicultural atmosphere.

Best Neighbourhoods in Ottawa

Ottawa boasts diverse neighborhoods, each offering unique experiences for visitors.

ByWard Market
• Vibrant arts scene with local markets and galleries.
• Great dining options, including famous BeaverTails.
The Glebe
• Charming streets filled with boutiques and cafés.
• Close to Lansdowne Park and cultural events.
Downtown Ottawa
• Proximity to major attractions like Parliament Hill.
• Bustling nightlife with numerous bars and clubs.

Best Times To Visit Ottawa's Attractions

Strategizing your visit to Ottawa’s top attractions can enhance your experience and minimize crowds.

Parliament Hill
Visit early in the morning or late afternoon to enjoy guided tours with fewer crowds.
Canadian Museum of History
Weekdays, especially Tuesday to Thursday, offer a quieter experience for exploration.
Rideau Canal
Late afternoon in the off-season provides a peaceful stroll with stunning views.

Ottawa Weather: What to Expect Year-Round

Ottawa experiences a humid continental climate, bringing you hot summers and cold winters. Spring and fall offer mild weather, making these seasons ideal for exploring the city and its attractions without extreme temperatures.

Dining Recommendation in Ottawa

Try the BeaverTails pastry at the ByWard Market for a sweet treat that captures Ottawa’s local flair, offering you a different vibe compared to Calgary's BBQ scene. This iconic dessert, often topped with unique ingredients, presents a fun and casual dining experience that showcases the city’s creative dessert 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
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
Useful tips for train travellers
• The main operator for trains from Calgary to Ottawa is VIA Rail Canada. They offer onboard catering services, including a dining car with meals served at your seat in First Class and pre-packaged snacks available in Economy. It's a good idea to check their menu online before your trip and book meals if possible to ensure you have a variety of options.
• The seating options on VIA Rail include Economy Class, Business Class, and First Class. Economy is great for budget travelers, but for extra convenience and comfort, consider upgrading to Business Class, which offers larger seats and more legroom. First Class provides the most luxurious experience, complete with gourmet meals and priority boarding. Check VIA Rail's website for seating layouts to help you choose the best option for your trip: viarail.ca
• Upon arrival at Ottawa’s train station (Ottawa Train Station), you'll find plenty of facilities. You can leave your luggage at their service desk; however, confirm availability as it may vary. Restrooms are accessible, but unfortunately, showers are not available at this station. To get to the city center quickly, take bus number 95, which departs frequently from the station and goes directly to downtown. More information on local transport can be found here: ottawa.ca
🛫 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 2893.6 km. The typical travel times vary depending on the mode of transportation. By bus and drive, it takes approximately 41 hours to reach Ottawa from Calgary. By plane, the travel time is 5 hours and 31 minutes.
The most cost-effective and time-efficient transportation option for traveling from Calgary to Ottawa is to fly. It usually takes around 5 hours and 31 minutes to reach Ottawa by plane, and the cost ranges from C$113 to C$587.
To get from Calgary to Ottawa without using public transportation, your best option would be to drive. The distance between the two cities is approximately 3786.8 km, and it would take around 41 hours to drive. Keep in mind that the prices for a one-way trip by car can vary, ranging from C$667 to C$1068.
The best way to travel from Calgary to Ottawa without a car is by taking a bus and a train. You would first take a bus from Calgary to Edmonton, which are both in Alberta. Then, you would transfer to a train in Edmonton that goes to Ottawa journey typically takes about 3 days and 12 hours and the cost ranges from C$440 to C$801.
The flight between Calgary and Ottawa typically takes approximately 3 hours and 52 minutes. The cost of a flight between these two cities can range from C$116 to C$579, depending on factors such as the airline, departure date, and booking time.
There are many options for accommodations in Ottawa. There are 307+ hotels available, with prices starting at C$76. Some popular areas to stay in Ottawa include downtown, ByWard Market, and the Glebe.