There are 4 ways to get from Peyto Lake to Calgary by taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Peyto Lake to Lake Louise- Shell Station- 200 Village Rdtaxi
- Take the bus from Lake Louise- Shell Station- 200 Village Rd to Calgary Downtown Ticket Office 606 5 Ave SWbus Ebus
2h 45mDrive 223.2 km
cheapest- Drive from Peyto Lake to Calgarycar 223.2 km
2h 40m$46–66Taxi, bus via Field - Tourism Info Center
- Take the taxi from Peyto Lake to Field - Tourism Info Centertaxi
- Take the bus from Field - Tourism Info Center to Calgary Downtown Ticket Office 606 5 Ave SWbus Ebus
3h 15mBus
- Take the bus from Saskatchewan Crossing to Calgary Downtownbus Brewster
6h$235–292
Comparing Your Travel Options
The cheapest way to get from Peyto Lake to Calgary is to drive which costs $45 - $70 and takes 2h 40m.
The fastest way to get from Peyto Lake to Calgary is to drive which takes 2h 40m and costs $45 - $70.
No, there is no direct bus from Peyto Lake to Calgary. However, there are services departing from Saskatchewan Crossing and arriving at Calgary Downtown via . The journey, including transfers, takes approximately 6h.
The distance between Peyto Lake and Calgary is 227 km. The road distance is 223.2 km.
The best way to get from Peyto Lake to Calgary without a car is to taxi and bus which takes 2h 45m and costs .
It takes approximately 2h 45m to get from Peyto Lake to Calgary, including transfers.
Peyto Lake to Calgary bus services, operated by Brewster Express, depart from Saskatchewan Crossing station.
Peyto Lake to Calgary bus services, operated by Brewster Express, arrive at Calgary Downtown station.
Yes, the driving distance between Peyto Lake to Calgary is 223 km. It takes approximately 2h 40m to drive from Peyto Lake to Calgary.
There are 1140+ hotels available in Calgary.
What companies run services between Peyto Lake, AB, Canada and Calgary, AB, Canada?
Brewster Express operates a bus from Saskatchewan Crossing to Calgary Downtown once daily. Tickets cost $140–180 and the journey takes 5h 30m.
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lake Louise- Shell Station- 200 Village Rd to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 2h 10m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Field - Tourism Info Center to Calgary Downtown Ticket Office 606 5 Ave SW
- Ave. Duration
- 2h 25m
- Frequency
- Every 5 minutes
- Website
- EBus
- Ave. Duration
- 43 min
- Estimated price
- $110–190
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 5 incredible day trips from Florence by train, Italian Lakes: Getting around by train, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.



