There are 4 ways to get from Jasper to 100 Mile House by train, 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.
Train, bus via Prince George
best- Take the train from Jasper to McBridetrain
- Take the bus from McBride, BC - Train Station to Prince George, BCbus
- Take the bus from Prince George, BC - Terry Fox Statue to 100 Mile House, BC - Visitor Centrebus
11h 34mDrive 451 km
cheapest- Drive from Jasper to 100 Mile Housecar 451 km
5h 26m$89–128Train, bus
- Take the train from Jasper to Kamloopstrain Jasper / ...
- Take the bus from Kamloops, BC - Sahali Mall to 100 Mile House, BC - Visitor Centrebus Kamloops to Prince George
17h 20mBus
- Take the bus from Jasper, AB to Lake Louise, ABbus
- Take the bus from Lake Louise to Kamloopsbus
- Take the bus from Kamloops, BC - Sahali Mall to 100 Mile House, BC - Visitor Centrebus
14h
Questions & Answers
The cheapest way to get from Jasper to 100 Mile House is to drive which costs $85 - $130 and takes 5h 26m.
The fastest way to get from Jasper to 100 Mile House is to drive which takes 5h 26m and costs $85 - $130.
No, there is no direct bus from Jasper to 100 Mile House. However, there are services departing from Jasper, AB and arriving at 100 Mile House, BC - Visitor Centre via Lake Louise and Kamloops, BC - Sahali Mall. The journey, including transfers, takes approximately 14h.
The distance between Jasper and 100 Mile House is 710 km. The road distance is 451 km.
The best way to get from Jasper to 100 Mile House without a car is to train and bus via Prince George which takes 11h 34m and costs .
It takes approximately 11h 34m to get from Jasper to 100 Mile House, including transfers.
Jasper to 100 Mile House bus services, operated by Sundog Transportation and Tours, depart from Jasper, AB station.
Jasper to 100 Mile House bus services, operated by Sundog Transportation and Tours, arrive at Lake Louise, AB station.
100 Mile House is 1h behind Jasper. It is currently 4:18 PM in Jasper and 3:18 PM in 100 Mile House.
Yes, the driving distance between Jasper to 100 Mile House is 451 km. It takes approximately 5h 26m to drive from Jasper to 100 Mile House.
What companies run services between Jasper, AB, Canada and 100 Mile House, BC, Canada?
You can take a bus from Jasper, AB to 100 Mile House, BC - Visitor Centre via Lake Louise, AB, Lake Louise, Kamloops, and Kamloops, BC - Sahali Mall in around 14h.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Jasper to McBride
- Ave. Duration
- 2h 59m
- Frequency
- 3 times a week
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Train from Jasper to McBride
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Website
- SunDog Tours
- Phone
- +1 877 460 3200
- [email protected]
- Website
- HOME Rocky Mountaineer
Train from Jasper to Kamloops
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- HOME Rocky Mountaineer
- Phone
- +1 778 763 4155
- Website
- BC Bus North
Bus from McBride, BC - Train Station to Prince George, BC
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- BC Bus North
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Prince George, BC - Terry Fox Statue to 100 Mile House, BC - Visitor Centre
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Website
- EBus
Bus from Kamloops, BC - Sahali Mall to 100 Mile House, BC - Visitor Centre
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- EBus
Bus from Lake Louise to Kamloops
- Ave. Duration
- 6h 27m
- Frequency
- 6 times a week
- Website
- EBus
Bus from Kamloops, BC - Sahali Mall to 100 Mile House, BC - Visitor Centre
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Website
- EBus
- Phone
- +1 780 852 4056
- [email protected]
- Website
- SunDog Tours
Bus from Jasper, AB to Lake Louise, AB
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Website
- SunDog Tours
- 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
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Lake Louise to Kamloops
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- $60–130
- Website
- Rider Express
- Standard
- $60–130
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 How do I buy a London Underground ticket?, Italy Travel Guides, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
There are 11+ hotels available in 100 Mile House.
















