There are 6 ways to get from Jasper to Nicola Lake by bus, train, 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
best- Take the bus from Jasper, AB to Lake Louise, ABbus Jasper
- Take the bus from Lake Louise to Merrittbus Cal-Van
12h 21m$237–362Drive 529.6 km
cheapest- Drive from Jasper to Nicola Lakecar 529.6 km
6h 43m$104–150Train, drive
- Take the train from Jasper to Kamloopstrain Jasper / ...
- Drive from Kamloops to Nicola Lakecar
15h 38mShuttle to Edmonton International Airport, fly, drive
- Take a shuttle bus from Jasper, AB to Edmonton Airport
- Fly from Edmonton International Airport (YEG) to Kamloops Airport (YKA)plane YEG - YKA
- Drive from Kamloops-Airport-YKA to Nicola Lakecar
8h 4m$285–832Train, bus
- Take the train from Jasper to Kamloopstrain Jasper / ...
- Take the bus from Kamloops, BC to Merritt, BCbus Kamloops
17h 53mShuttle to Calgary International Airport, fly, drive
- Take a shuttle bus from Jasper, AB to Calgary Airport
- Fly from Calgary International Airport (YYC) to Kamloops Airport (YKA)plane YYC - YKA
- Drive from Kamloops-Airport-YKA to Nicola Lakecar
8h 39m$384–871
Edmonton International Airport (YEG) to Kamloops Airport (YKA) flights
Questions & Answers
The cheapest way to get from Jasper to Nicola Lake is to drive which costs $100 - $150 and takes 6h 43m.
The fastest way to get from Jasper to Nicola Lake is to drive which takes 6h 43m and costs $100 - $150.
No, there is no direct bus from Jasper to Nicola Lake. However, there are services departing from Jasper, AB and arriving at Merritt via Lake Louise. The journey, including transfers, takes approximately 12h 21m.
The distance between Jasper and Nicola Lake is 775 km. The road distance is 529.6 km.
The best way to get from Jasper to Nicola Lake without a car is to bus which takes 12h 21m and costs $230 - $370.
It takes approximately 12h 21m to get from Jasper to Nicola Lake, including transfers.
Jasper to Nicola Lake bus services, operated by Sundog Transportation and Tours, depart from Jasper, AB station.
Jasper to Nicola Lake bus services, operated by Sundog Transportation and Tours, arrive at Lake Louise, AB station.
Nicola Lake is 1h behind Jasper. It is currently 3:46 PM in Jasper and 2:46 PM in Nicola Lake.
Yes, the driving distance between Jasper to Nicola Lake is 530 km. It takes approximately 6h 43m to drive from Jasper to Nicola Lake.
What companies run services between Jasper, AB, Canada and Nicola Lake, BC, Canada?
You can take a bus from Jasper, AB to Nicola Lake via Lake Louise, AB, Lake Louise, and Merritt in around 12h 21m.
- Website
- westjet.com
Flights from Edmonton International Airport to Kamloops Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- $160–700
Flights from Edmonton International Airport to Kamloops Airport via Calgary International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $160–700
Flights from Calgary International Airport to Kamloops Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $270–750
Flights from Calgary International Airport to Kamloops Airport via Edmonton International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- $270–750
- 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
Train from Jasper to Kamloops
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- HOME Rocky Mountaineer
- 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
Shuttle from Jasper, AB to Edmonton Airport
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $85–110
- Website
- SunDog Tours
Shuttle from Jasper, AB to Calgary Airport
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- 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 Merritt
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Estimated price
- $65–150
- Website
- Rider Express
- Standard
- $65–150
Bus from Kamloops, BC to Merritt, BC
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $21–55
- Website
- Rider Express
- Standard
- $21–55
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Kamloops, BC to Merritt, BC
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Website
- EBus
- 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
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, 5 incredible day trips from Florence by train, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
There are nine+ hotels available in Nicola Lake.












