There are 4 ways to get from Jasper to Ainsworth Hot Springs by shuttle, plane, car, car ferry, 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.
Shuttle, fly, drive, car ferry
best- 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
- Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Kootenay Bay, BCcar
- Take the carferry from Kootenay Bay, BC to Balfour, BCcarferry
11h 10m$327–878Drive, car ferry
cheapest- Drive from Jasper to Shelter Baycar
- Take the carferry from Shelter Bay to Galena Baycarferry
- Drive from Galena Bay to Ainsworth Hot Springscar
9h 26m$129–193Bus via Lake Louise
- Take the bus from Jasper, AB to Lake Louise, ABbus
- Take the bus from Lake Louise to Calgarybus
- Take the bus from Calgary, AB - 11488, 24 Street SE to Balfour, BC - 350 Balfour Ferrybus
19h 16mBus
- Take the bus from Jasper, AB to Calgary Downtown, ABbus Eastbound
- Take the bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th Stbus Calgary
21h 12m$404–517
Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Questions & Answers
The cheapest way to get from Jasper to Ainsworth Hot Springs is to drive and car ferry which costs $120 - $200 and takes 9h 26m.
The fastest way to get from Jasper to Ainsworth Hot Springs is to drive and car ferry which takes 9h 26m and costs $120 - $200.
No, there is no direct bus from Jasper to Ainsworth Hot Springs. However, there are services departing from Jasper, AB and arriving at Ainsworth Hot Springs via Lake Louise, Anderson LRT Station, Calgary, AB - 11488, 24 Street SE and Balfour Ferry Terminal. The journey, including transfers, takes approximately 19h 16m.
The distance between Jasper and Ainsworth Hot Springs is 759 km.
The best way to get from Jasper to Ainsworth Hot Springs without a car is to bus via Lake Louise which takes 19h 16m and costs .
It takes approximately 11h 10m to get from Jasper to Ainsworth Hot Springs, including transfers.
Jasper to Ainsworth Hot Springs bus services, operated by Sundog Transportation and Tours, depart from Jasper, AB station.
Jasper to Ainsworth Hot Springs bus services, operated by Sundog Transportation and Tours, arrive at Lake Louise, AB station.
Ainsworth Hot Springs is 1h behind Jasper. It is currently 8:00 PM in Jasper and 7:00 PM in Ainsworth Hot Springs.
There are seven+ hotels available in Ainsworth Hot Springs.
What companies run services between Jasper, AB, Canada and Ainsworth Hot Springs, BC, Canada?
You can take a bus from Jasper, AB to Ainsworth Hot Springs via Lake Louise, Calgary, EB 6 Street SW Station, SB Anderson CTrain Station, Anderson LRT Station, WB Douglas Glen GA @ 24 ST SE, Calgary, AB - 11488, 24 Street SE, Balfour, BC - 350 Balfour Ferry, and Balfour Ferry Terminal in around 19h 16m.
- Website
- westjet.com
Flights from Calgary International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $210–750
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Shuttle from Jasper, AB to Calgary Airport
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Website
- SunDog Tours
Bus from Jasper, AB to Lake Louise, AB
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Website
- SunDog Tours
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Jasper, AB to Calgary Airport
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $80–95
- Website
- The Fairy Bus
- Phone
- +1 866 606 6700
- [email protected]
- Website
- Brewster Express Homepage
Bus from Jasper, AB to Lake Louise, AB
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $110–150
- Website
- Brewster Express Homepage
- Adult
- $110–150
Bus from Jasper, AB to Calgary Downtown, AB
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $200–250
- Website
- Brewster Express Homepage
- Adult
- $200–250
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Lake Louise to Calgary
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Website
- EBus
- Phone
- +1 778 382 7729
- [email protected]
- Website
- Home Mountain Man Mike's
Bus from Calgary, AB - 11488, 24 Street SE to Balfour, BC - 350 Balfour Ferry
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Estimated price
- $190–260
- Website
- Home Mountain Man Mike's
Bus from Calgary, AB - 11488, 24 Street SE to Kaslo, BC - 405 4th St
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- $200–270
- Website
- Home Mountain Man Mike's
- Phone
- 1 800 663 7867
- Website
- www2.gov.bc.ca
Car ferry from Kootenay Bay, BC to Balfour, BC
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Schedules at
- www2.gov.bc.ca
Car ferry from Shelter Bay to Galena Bay
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Schedules at
- www2.gov.bc.ca
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 Thanksgiving 2018: How to travel stress-free, How to get from Stansted Airport into central London, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.












