There are 4 ways to get from Jasper National Park to Waterton by bus, taxi, car, shuttle, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi via Lake Louise
best- Take the bus from Columbia Icefield Discovery Centre, AB to Lake Louise, ABbus
- Take the bus from Lake Louise to Calgarybus
- Take the bus from Calgary - Downtown Ticket Office to Claresholm - Shell Gas Stationbus
- Take the bus from Claresholm, AB to Pincher Creek, ABbus
- Take the taxi from Pincher Creek, AB to Watertontaxi
10h 31mDrive 659.9 km
cheapest- Drive from Jasper Park Information Centre to Watertoncar 659.9 km
8h 9m$131–189Shuttle, fly, bus, taxi
- Take a shuttle bus from Jasper, AB to Calgary Airport
- Fly from Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC)plane YYC - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Pincher Creek, ABbus
- Take the taxi from Pincher Creek, AB to Watertontaxi
11h 28m$580–1,248Bus, taxi
- Take the bus from Columbia Icefield Discovery Centre, AB to Calgary Downtown, ABbus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Pincher Creek, ABbus
- Take the taxi from Pincher Creek, AB to Watertontaxi
12h 6m$385–486
Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Questions & Answers
The cheapest way to get from Jasper National Park to Waterton is to drive which costs $130 - $190 and takes 8h 9m.
The fastest way to get from Jasper National Park to Waterton is to drive which takes 8h 9m and costs $130 - $190.
The distance between Jasper National Park and Waterton is 592 km. The road distance is 659.9 km.
The best way to get from Jasper National Park to Waterton without a car is to bus and taxi via Lake Louise which takes 10h 31m and costs .
It takes approximately 10h 31m to get from Jasper National Park to Waterton, including transfers.
Yes, the driving distance between Jasper National Park to Waterton is 660 km. It takes approximately 8h 9m to drive from Jasper National Park to Waterton.
There are 14+ hotels available in Waterton.
What companies run services between Jasper National Park, AB, Canada and Waterton, AB, Canada?
There is no direct connection from Jasper National Park to Waterton. However, you can walk to Columbia Icefield Discovery Centre, AB, take the bus to Lake Louise, AB, take the bus to Calgary, take the bus to Claresholm - Shell Gas Station, walk to Claresholm, AB, take the bus to Pincher Creek, AB, then take the taxi to Waterton. Alternatively, you can drive from Jasper Park Information Centre to Waterton in around 8h 9m.
- Website
- westjet.com
Flights from Calgary International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $210–800
- Phone
- +1 866 606 6700
- [email protected]
- Website
- banffjaspercollection.com
Bus from Columbia Icefield Discovery Centre, AB to Lake Louise, AB
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $75–100
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Adult
- $75–100
Bus from Columbia Icefield Discovery Centre, AB to Calgary Downtown, AB
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- $160–200
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Adult
- $160–200
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Lake Louise to Calgary
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
Bus from Calgary - Downtown Ticket Office to Claresholm - Shell Gas Station
- Ave. Duration
- 1h 30m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Claresholm, AB to Pincher Creek, AB
- Ave. Duration
- 56 min
- Frequency
- Once a week
- Estimated price
- $65–90
- Website
- https://mountainmanmikes.ca/
Bus from Cranbrook, BC - 513 Cranbrook St North to Pincher Creek, AB
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- https://mountainmanmikes.ca/
Bus from Calgary, AB - 11488, 24 Street SE to Pincher Creek, AB
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- https://mountainmanmikes.ca/
- Phone
- +1 780 852 4056
- [email protected]
- Website
- sundogtours.com
Shuttle from Jasper, AB to Calgary Airport
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Website
- https://www.sundogtours.com/
- Phone
- +1 403 800 0355
- [email protected]
- Website
- fairybus.com
Shuttle from Jasper, AB to Calgary Airport
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $80–95
- Website
- https://www.fairybus.com/
- Ave. Duration
- 43 min
- Estimated price
- $130–160
Pincher Creek Taxi
- Phone
- +1 403 632 9738
Pincher Creek Taxi
- Phone
- +1 403 632 9738
Pincher Creek Taxi
- Phone
- +1 403 632 9738
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 Slovenia: Getting from Ljubljana to Lake Bled, Need to know: Jadrolinija, and Why you should take the train in the US - to help you get the most out of your next trip.












