1map logoGo to main page

Edmonton to Calgary from $30: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edmonton, Canada
to
Calgary, Canada

How to Get from Edmonton to Calgary: 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.

$30 by busBest price
283.7 kmDistance
3h 6m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edmonton to Calgary 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
Red Arrow
Bus
Average Duration
4h 
Estimated price
$30-120
Recommended
route map
Distance: 283.7 km
Duration: 3h 6m

See more options

Company
various
Bus
Drive
Average Duration
5h  4m
Estimated price
$36-51
Company
various
Drive
Average Duration
3h  8m
Estimated price
$40-65
Company
various
Bus
Average Duration
4h  39m
Estimated price
$51-71
Company
WestJet, Air North, Air Canada
Plane
Average Duration
3h  6m
Estimated price
$101-280

Traveling From Edmonton to Calgary

The drive from Edmonton to Calgary showcases a shift from Edmonton's vibrant arts scene and historical significance to Calgary's energetic urban vibe and stunning proximity to the Rocky Mountains.

Best Neighbourhoods in Calgary

Calgary's neighborhoods offer diverse experiences for every type of visitor.

Beltline
• Bustling nightlife and trendy restaurants.
• Vibrant art scene with numerous galleries.
Inglewood
• Unique shops and boutiques line the streets.
• Rich history reflected in restored buildings.
Kensington
• Quirky cafes and popular local markets.
• Proximity to the Bow River pathway system.

Best Times To Visit Calgary's Attractions

Timing your visit can enhance your experience at Calgary's top spots.

Calgary Zoo
Visit early in the morning or late afternoon for quieter paths and active animals.
Heritage Park Historical Village
Midweek visits in May or September offer fewer crowds and pleasant weather.
Canada Olympic Park
Late afternoon or weekdays provide a relaxed atmosphere for outdoor activities.

Calgary Weather: What to Expect Year-Round

Calgary experiences a mix of warm summers and cold winters, with rapid weather changes that can surprise visitors. The best times to visit are during the mild spring and fall months, as pleasant temperatures enhance outdoor activities.

Culinary Delight in Calgary

In Calgary, exploring the flavors of Alberta beef at Charcut Roast House delivers a dining experience that emphasizes local sourcing and bold flavors, setting it apart from Edmonton's trendy culinary scene. The vibrant atmosphere, combined with the rich taste of expertly prepared meats and inventive accompaniments, creates a unique culinary adventure.

Edmonton - Calgary operators

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

Bus Show bus routes
Contact phone
1-800-232-1958
Website
https://redarrow.ca/

Bus from Edmonton Downtown Ticket Office - Holiday Inn Express Plaza to Calgary - Downtown, 606 5th Ave SW

Average Duration
4h
Estimated price
40-60
Contact phone
1-877-769-3287
Website
https://myebus.ca/

Bus from Edmonton Downtown Ticket Office to Calgary, AB Downtown Ticket Office

Average Duration
4h 5m
Estimated price
40-55
Contact phone
1-833-583-3636
Website
http://riderexpress.ca

Bus from Edmonton, AB - Downtown to Calgary, AB - Downtown 4 Ave SE

Average Duration
4h 29m
Estimated price
30-120
Contact phone
+1 587-557-7719
Website
https://www.coldshot.ca/

Bus from Edmonton, AB - 9860 34 Ave Northwest to Calgary, AB - Centex, 12 4 Street Northeast

Average Duration
2h 55m
Estimated price
45-65
Contact phone
+14036689600
Website
https://thecanadabus.com/

Bus from Edmonton, AB - Southgate LRT Station to Calgary, AB - Whitehorn LRT Station

Average Duration
3h 15m
Estimated price
30-45
Plane Show flights
Website
westjet.com

Plane from Edmonton (YEG) to Calgary (YYC)

Average Duration
57m
Estimated price
95-360
Website
aircanada.com

Plane from Edmonton (YEG) to Calgary (YYC)

Average Duration
57m
Estimated price
120-480
Website
flyairnorth.com

Plane from Edmonton (YEG) to Calgary (YYC)

Average Duration
51m
Estimated price
75-380

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

Traveling between Edmonton and Calgary 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 Edmonton to Calgary, covering a driving distance of approximately 299.3 km. 💸 Prices for the road trip from Edmonton to Calgary by car range from C$54 to C$88, providing budget-friendly travel options. 🌄 Explore the dynamic city of Calgary after a 3-hour and 8-minute drive from Edmonton, immersing yourself in the vibrant culture and attractions it has to offer.
Average price
C$55 - C$90
🛫 The quickest way to travel from Edmonton to Calgary is by taking a direct flight, which only takes 50 minutes, making it a convenient option for those looking to save time. 🗺️ The flight from Edmonton to Calgary typically takes around 3 hours and 6 minutes, allowing passengers to sit back, relax, and enjoy a comfortable journey while covering the distance between these two Alberta cities. Flight prices for this route can range from C$136 to C$378, offering flexibility for different budget preferences.
Departure Point
Edmonton Airport
Arrival Point
Calgary Airport
🚌 The journey from Edmonton to Calgary by bus is a convenient option with services departing every four hours and a travel time of approximately 4 hours. 🌄 The route covers a distance of 316 km, taking travelers through scenic landscapes as they make their way from Edmonton Downtown Ticket Office to Calgary - Downtown, 606 5th Ave SW. 💰 Prices for the bus tickets between Calgary and Edmonton range from C$41 to C$162, offering a cost-effective way to travel between these two major cities in Alberta.
Departure Point
Edmonton Downtown Ticket Office - Holiday Inn Express Plaza station
Arrival Point
Calgary - Downtown, 606 5th Ave SW station
Useful tips for bus travellers
• Choose Red Arrow for the most comfortable bus experience; they have onboard amenities like Wi-Fi and refreshments, making your 4-hour journey enjoyable. You can check their schedule at redarrow.ca
• When you arrive at the Calgary Downtown station (606 5th Ave SW), look for the helpful information desk where staff can assist you with directions to nearby attractions or transportation options like the C-Train, which is just a short walk away.
• If you're looking for a meal or snack before you board, consider stopping by the café at the Edmonton Downtown Ticket Office, which offers a variety of options to fuel your journey. For more information about bus services including Rider Express, visit riderexpress.ca

Frequently asked questions

Find out more about the route from Edmonton to Calgary.

Or choose the category:
The distance between Edmonton and Calgary is approximately 283.2 km by air and 299.8 km by road. The typical travel time by plane is 2 hours and 43 minutes, while driving by car takes about 3 hours and 8 minutes. Alternatively, taking the bus is a longer journey, with an average travel time of 3 hours and 55 minutes.
The most cost-effective option for traveling from Edmonton to Calgary is by taking a bus via Calgary Airport. This option typically costs between C$41 and C$75, and travel time is around 4 hours and 42 minutes. However, if time is a priority, the quickest way to reach Calgary is by flying, which takes approximately 2 hours and 43 minutes and costs between C$122 and C$379.
When traveling from Edmonton to Calgary the prices for a bus ticket range from C$37 to C$88.
To travel from Edmonton to Calgary without using public transportation, you can opt to drive your own vehicle. The driving distance between the two cities is approximately 299.3 km, and it takes around 3 hours and 8 minutes to cover this distance by car. The cost of driving from Edmonton to Calgary may vary depending on factors such as gas prices and toll fees. It is recommended to budget around C$54 to C$88 for this journey.
If you're looking to travel from Edmonton to Calgary without a car, the best option is to take a bus. The bus journey takes approximately 3 hours and 55 minutes, and the cost can range from C$37 to C$88.
Yes, there is a direct link between Edmonton and Calgary in the form of a bus service operated by Red Arrow. The bus departs from Edmonton Downtown - Holiday Inn Express Plaza and arrives at Calgary - Downtown, 101-205 9 Ave SE. The journey takes approximately 3 hours and 55 minutes, with services operating every two hours, every day.
The flight between Edmonton and Calgary typically takes around 44 minutes, making it the quickest way to travel between the two cities. The cost of the flight can vary depending on factors such as the airline and time of booking, with prices ranging from around C$125 to C$371.
There are plenty of accommodation options near Calgary. With over 402 hotels available, you can find something suitable for every budget. Prices start at C$70 per night, offering affordable options for travelers.