1map logoGo to main page

Edmonton, Alberta to Canmore, Alberta from CA$46: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edmonton, Canada
to
Canmore, Canada

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

$46 by busBest price
395 kmDistance
4h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edmonton to Canmore 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
Bus
Average Duration
5h  25m
Estimated price
CA$56-170
Recommended
Company
various
Bus
Average Duration
6h  11m
Estimated price
CA$46-158
Cheapest
route map
Distance: 395 km
Duration: 4h 5m

See more options

Company
various
Bus
Average Duration
7h  30m
Estimated price
CA$66-169
Company
N/A
Drive
Average Duration
4h  5m
Estimated price
CA$77-119
Company
various
Plane
Bus
Average Duration
4h  18m
Estimated price
CA$128-466

Traveling From Edmonton to Canmore

The journey from Edmonton to Canmore takes you from the urban pulse of Alberta's capital to the serene beauty of the Canadian Rockies, offering a striking contrast between city life and the tranquility of mountain landscapes.

Best Neighbourhoods in Canmore

Canmore's neighborhoods offer diverse experiences for travelers seeking adventure and relaxation.

Downtown Canmore
• Vibrant dining scene with local cuisine options.
• Close proximity to boutique shops and art galleries.
River Heights
• Scenic views of the Bow River and surrounding mountains.
• Family-friendly atmosphere with parks and playgrounds.
Spring Creek
• Luxurious accommodations and upscale amenities.
• Access to scenic walking trails and nature spots.

Best Times To Visit Canmore's Attractions

Timing your visit can enhance your experience at Canmore's highlights.

Canmore Nordic Centre
Visit early morning during weekdays for peaceful trails and less traffic.
Grassi Lakes Trail
Late spring or early fall offers fewer crowds and stunning views.
Downtown Canmore
Explore on weekdays to enjoy local shops and cafes without the hustle.

Canmore Weather: What to Expect Year-Round

Canmore experiences a mountain climate with impressive seasonal variations, featuring warm summers ideal for hiking and snowy winters perfect for skiing. Understanding the weather patterns will help you plan activities and dress appropriately, ensuring a comfortable travel experience.

Dining Recommendation

Savor the flavors at The Iron Goat Pub and Grill, where you can indulge in their signature Goat Nachos topped with local ingredients, a delightful contrast to Edmonton's more urban dining scene. This cozy restaurant offers a relaxed mountain ambiance, allowing you to enjoy breathtaking views while tasting the rich flavors of the Rockies.

Edmonton - Canmore operators

Explore transport companies operating between Edmonton and Canmore, 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 International Airport

Average Duration
3h 25m
Estimated price
56-567
Contact phone
1-888-449-2901
Website
https://banffairporter.zaui.net/data/portals/booking/index.php?id=1&action=Details

Bus from Calgary International Airport to Canmore, BC

Average Duration
1h 20m
Estimated price
1700-567
Contact phone
1-866-606-6700
Website
https://www.banffjaspercollection.com/brewster-express/

Bus from Calgary International Airport to Canmore, AB - Coast Canmore Hotel

Average Duration
1h 20m
Estimated price
569-1706

Bus from Calgary Downtown, AB to Canmore, AB - Coast Canmore Hotel

Average Duration
2h 25m
Estimated price
568-1707
Contact phone
+14036689600
Website
https://thecanadabus.com/

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

Average Duration
2h 55m
Estimated price
1708-569
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
56-77
Plane
Website
http://aircanada.com

Plane from Edmonton (YEG) to Calgary (YYC)

Average Duration
57m
Estimated price
563-564
Website
http://westjet.com

Plane from Edmonton (YEG) to Calgary (YYC)

Average Duration
57m
Estimated price
561-562
Website
http://flyairnorth.com

Plane from Edmonton (YEG) to Calgary (YYC)

Average Duration
51m
Estimated price
565-566

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

Traveling between Edmonton and Canmore 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.

Useful tips for bus travellers
• Consider using both Red Arrow and Banff Airporter for your bus journey; Red Arrow provides a comfortable option, while Banff Airporter runs a cost-effective service that might fit your budget and schedule better. You can check schedules and fares on their websites: Red Arrow and Banff Airporter.
• Bring snacks or a packed lunch for your journey, as the transfer at Calgary International Airport may leave limited time for dining, and this will keep you energized for the scenic drive through the Canadian Rockies.
• Upon arriving at Canmore, the station is conveniently located near the town center, making it easy to grab a bite at one of the local restaurants or explore shops; check out Canmore’s official tourism website for dining recommendations and maps of the area.

Frequently asked questions

Find out more about the route from Edmonton to Canmore.

Or choose the category:
The distance between Edmonton and Canmore is 189 miles. By taking a combination of flying and then taking a bus, the travel time is approximately 4 hours and 17 minutes. If you prefer to drive, the travel time is around 4 hours and 5 minutes. Taking a bus from Edmonton to Canmore takes slightly longer, with a travel time of around 5 hours and 30 minutes.
The most cost-effective and time-efficient transportation option for traveling from Edmonton to Canmore is by driving. It costs approximately C$73-C$112 and takes about 4 hours and 5 minutes. Driving allows you to have more flexibility in terms of departure and arrival times compared to other modes of transportation. Additionally, you can enjoy the scenic views along the way.
When traveling from Edmonton to Canmore the prices of a bus ticket can vary. The range of prices for a bus between Canmore and Edmonton is typically between C$51 and C$160. It is recommended to check with different bus operators or travel agencies to get the most up-to-date and accurate prices for your specific travel dates. Additionally, other modes of transportation such as flying or driving may have different pricing options available.
To get from Edmonton to Canmore without using public transportation, the most convenient option is to drive. The driving distance between the two cities is approximately 245 miles, and it takes around 4 hours and 5 minutes to complete the journey. The cost of driving from Edmonton to Canmore by car varies between C$73 and C$112, depending on factors such as fuel prices and vehicle efficiency.
The best way to travel from Edmonton to Canmore without a car is by taking a bus. The journey takes approximately 5 hours and 30 minutes and tickets generally cost between C$46 and C$171. There are several bus companies that operate on this route, providing a convenient and affordable option for transportation.
There is no direct bus link between Edmonton and Canmore. However, there are bus services available with transfers. The journey starts at Edmonton Downtown - Holiday Inn Express Plaza and transfers at Calgary International Airport. The total travel time is approximately 5 hours and 30 minutes. The bus services are operated by Red Arrow and Banff Airporter.
The flight from Edmonton to Canmore typically takes around 44 minutes. The quickest option is a direct flight from Edmonton Airport to Calgary Airport. As for the cost, flight prices can vary depending on the airline, date of travel, and other factors. It is recommended to check with different airlines or online travel agencies to get the most accurate and up-to-date information on flight ticket prices.
There are plenty of options for accommodation near Canmore. With over 251 hotels available, you will have a wide range of choices to suit your budget and preferences. Prices start at C$70, ensuring that there is something for everyone. Whether you prefer luxury hotels, cozy bed and breakfasts, or budget-friendly options, you will be able to find a suitable place to stay near Canmore.