There are 4 ways to get from Cochrane to St. Albert by bus (Flixbus), car, shuttle, plane, tram, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Flixbus)
best- Take the bus from Calgary International Airport Domestic Terminal to Edmontonbus FlixBus 2720 / ...
4h 32m$115–160Drive 322.9 km
cheapest- Drive from Cochrane to St. Albertcar 322.9 km
3h 40m$59–85Shuttle, fly, tram, line 201 bus
- Take a shuttle bus from Cochrane to Calgary
- Fly from Calgary International Airport (YYC) to Edmonton International Airport (YEG)plane YYC - YEG
- Take the tram from Century Park Station to Bay Enterprise Square Stationtram
- Take the bus from 101 Street & Jasper Avenue to St Albert Trail & Sterling Stbus
5h 23m$120–576Bus via Calgary
- Take the bus from Calgary - Airport YYC to Edmonton Downtown Ticket Office - 10014 104 Stbus Red Arrow
6h 57m
Calgary International Airport (YYC) to Edmonton International Airport (YEG) flights
Comparing Your Travel Options
The cheapest way to get from Cochrane to St. Albert is to drive which costs $55 - $85 and takes 3h 40m.
The fastest way to get from Cochrane to St. Albert is to drive which takes 3h 40m and costs $55 - $85.
No, there is no direct bus from Cochrane to St. Albert station. However, there are services departing from Calgary International Airport Domestic Terminal and arriving at Nakî Transit Station and Park and Ride via Edmonton - Southgate LRT - 111 Street Southbound and 104 Street & Jasper Avenue. The journey, including transfers, takes approximately 4h 32m.
The distance between Cochrane and St. Albert is 336 km. The road distance is 322.9 km.
The best way to get from Cochrane to St. Albert without a car is to bus which takes 4h 32m and costs $110 - $160.
It takes approximately 4h 32m to get from Cochrane to St. Albert, including transfers.
Cochrane to St. Albert bus services, operated by Flixbus USA, depart from Calgary International Airport Domestic Terminal station.
Cochrane to St. Albert bus services, operated by Flixbus USA, arrive at Edmonton station.
Yes, the driving distance between Cochrane to St. Albert is 323 km. It takes approximately 3h 40m to drive from Cochrane to St. Albert.
There are 612+ hotels available in St. Albert.
What companies run services between Cochrane, AB, Canada and St. Albert, AB, Canada?
Flixbus USA operates a bus from Calgary International Airport Domestic Terminal to Edmonton 5 times a day. Tickets cost $35–60 and the journey takes 3h.
- Website
- westjet.com
Flights from Calgary International Airport to Edmonton International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $85–600
- Website
- aircanada.com
Flights from Calgary International Airport to Edmonton International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $50–360
- Website
- flyairnorth.com
Flights from Calgary International Airport to Edmonton International Airport
- Ave. Duration
- 50 min
- When
- Thursday and Sunday
- Estimated price
- $150–220
- Phone
- +1 780 496 1600
- Website
- Edmonton.ca
Tram from Century Park Station to Bay Enterprise Square Station
- Ave. Duration
- 20 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- Edmonton.ca
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Calgary International Airport Domestic Terminal to Edmonton
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
- Phone
- +1 58 7899 0844
- info@falconbus.ca
- Website
- Falcon Bus
Shuttle from Cochrane to Calgary
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $13
- Website
- Falcon Bus
- Phone
- +1 780-418-6060
- transit@stalbert.ca
- Website
- St. Albert's Transit
Bus from 101 Street & Jasper Avenue to St Albert Trail & Sterling St
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–6
- Website
- St. Albert's Transit
- Schedules at
- Routes and Schedules
- Child 0-12
- $0
- Student 13-18 local route
- $0
- Adult local route
- $4
- Senior local route
- $4
- Senior commuter route
- $5
- Student 13-18 commuter route
- $5
- Adult commuter
- $6
- Phone
- +1 800 232 1958
- customerservice@redarrow.ca
- Website
- Red Arrow
Bus from Calgary - Airport YYC to Edmonton Downtown Ticket Office - 10014 104 St
- Ave. Duration
- 4h 1m
- Frequency
- Every 10 minutes
- Website
- Red Arrow
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, What documents do I need to cross Niagara Falls?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
















