1map logoGo to main page

Banff, Alberta to Kamloops, British Columbia from CA$68: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Banff, Canada
to
Kamloops, Canada

How to Get from Banff to Kamloops: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$68 by busBest price
498 kmDistance
4h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Banff to Kamloops with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Drive
Plane
Average Duration
4h  4m
Estimated price
CA$229-513
Recommended
Company
Rider Express
Bus
Average Duration
7h  15m
Estimated price
CA$68-162
Cheapest
route map
Distance: 498 km
Duration: 4h 4m

See more options

Company
various
Drive
Average Duration
6h  1m
Estimated price
CA$95-149
Company
various
Drive
Plane
Bus
Average Duration
6h  37m
Estimated price
CA$146-360

Traveling From Banff to Kamloops

The journey from Banff to Kamloops offers a striking contrast between the rugged mountain landscapes of Alberta and the vibrant, sun-soaked valleys of British Columbia.

Best Neighbourhoods in Kamloops

Kamloops boasts diverse neighborhoods, each offering its own charm and attractions.

Downtown Kamloops
• Abundant dining and shopping options.
• Lively arts scene and cultural events.
North Shore
• Scenic riverfront parks and trails.
• Family-friendly environment with local markets.
Aberdeen
• Stunning views of the Thompson Valley.
• Residential charm with easy access to amenities.

Best Times To Visit Kamloops's Attractions

Timing your visit can greatly enhance your experience in Kamloops.

Riverside Park
Visit in the early morning for a peaceful stroll and fewer crowds.
Kamloops Art Gallery
Check out the gallery during weekday afternoons for a quieter experience.
Sun Peaks Resort
Ski in January or February to enjoy excellent snow without large crowds.

Kamloops Weather: What to Expect Year-Round

Kamloops features a semi-arid climate with warm summers and mild winters, making it a year-round destination. Spring and fall offer the best conditions for outdoor activities, while summer's heat and winter's snow attract different types of adventurers.

Dining Recommendation in Kamloops

For a taste of Kamloops, try the smoked bison flatbread at The Noble Pig Brewhouse, where local ingredients and bold flavors unite in a cozy, rustic setting that contrasts with Banff's upscale dining scene. This dish pairs perfectly with their craft beers, providing a unique culinary experience that captures the spirit of the region.

Banff - Kamloops operators

Explore transport companies operating between Banff and Kamloops, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
1-833-583-3636
Website
http://riderexpress.ca

Bus from Banff, AB to Kamloops, BC

Average Duration
7h 15m
Estimated price
68-162
Contact phone
1-877-769-3287
Website
https://myebus.ca/

Bus from Kelowna Airport to Kamloops, BC - Sahali Mall

Average Duration
2h
Estimated price
2298-2299
Plane
Website
westjet.com

Plane from Calgary (YYC) to Kamloops (YKA)

Average Duration
1h 20m
Estimated price
2291-2292
Website
aircanada.com

Plane from Calgary (YYC) to Kamloops (YKA)

Average Duration
3h 37m
Estimated price
149-2295

Plane from Calgary (YYC) to Kelowna (YLW)

Average Duration
1h 14m
Estimated price
2291-2296
Shuttle
Contact phone
+1 403 762 0000
Website
https://www.banfftransportation.com/

Shuttle from Banff, AB to Calgary Airport

Average Duration
1h 30m
Estimated price
2297-0
Contact phone
+1-403-522-2700
Website
https://mtnparktrans.com/

Shuttle from Banff, AB to Calgary Airport

Average Duration
2h
Estimated price
2297-0

Banff to Kamloops: Overview of Bus, Train, Flight, and Car Trips

Traveling between Banff and Kamloops offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Banff to Kamloops covering a distance of 309 miles. Prepare for a journey filled with awe-inspiring landscapes and picturesque mountain views. 💰 The cost of traveling by car from Banff to Kamloops ranges from C$95 to C$149, offering flexibility to suit your budget. Enjoy the freedom to stop at charming roadside attractions and quaint towns along the way. 🌄 Arrive in Kamloops after approximately 6 hours and 1 minute of driving, rejuvenated by the adventure and ready to explore this vibrant city nestled amidst the stunning beauty of British Columbia's interior.
Average price
C$97 - C$152
🛫 Experience a convenient and quick journey from Banff to Kamloops by taking a direct flight from Calgary Airport. The flight with Air Canada or WestJet typically lasts only 1 hour and 20 minutes, providing a smooth and efficient travel experience.
Departure Point
Calgary Airport
Arrival Point
Kamloops Airport
🌲 Sit back and enjoy the ride as you cruise through breathtaking landscapes and majestic mountains on your way to Kamloops. The journey takes approximately 7 hours and 15 minutes, giving you plenty of time to relax and take in the stunning views along the way. 💸 Ticket prices for the bus from Banff to Kamloops range from C$68 to C$162, making it an affordable and eco-friendly option for your travel. Whether you're heading to Kamloops for business or leisure, this bus route offers a comfortable and efficient transportation choice for your journey.
Departure Point
Banff, AB station
Arrival Point
Kamloops, BC station

Frequently asked questions

Find out more about the route from Banff to Kamloops.

Or choose the category:
The distance between Banff and Kamloops is approximately 211 miles by air. The typical travel time by taking a shuttle and then flying to Kamloops from Banff is around 4 hours and 6 minutes. If you prefer to drive, the road distance is 309.3 miles and it takes about 6 hours and 1 minute to reach Banff from Kamloops. Alternatively, taking a bus from Banff to Kamloops can take around 7 hours and 15 minutes.
The most cost-effective transportation option for traveling from Banff to Kamloops is by bus, which costs between C$59-C$86 and takes approximately 7 hours and 15 minutes. This option may be a good choice for budget-conscious travelers. However, if time is of the essence, the fastest way to reach Kamloops from Banff is by taking a shuttle and then flying. Although this option is more expensive, with costs ranging between C$211-C$793, it can get you to your destination in just 4 hours and 6 minutes.
The prices of a bus ticket from Kamloops to Banff vary between C$59 and C$86. The exact price will depend on factors such as the time of travel, the bus company, and any promotional discounts available. It is recommended to check with different bus operators or online booking websites for the most up-to-date prices and deals.
To get from Banff to Kamloops without using public transportation, you can choose to drive by car. The distance between the two cities is approximately 309 miles, and it takes around 6 hours and 1 minute to complete the journey by car. The cost of a car rental can vary, ranging from approximately C$93 to C$145 per day, depending on rental company and vehicle type.
To travel from Banff to Kamloops without a car, the best option is to take a bus. The journey takes approximately 7 hours and 15 minutes and the ticket prices range from C$59 to C$86. It is a convenient and affordable way to reach Kamloops, allowing you to enjoy the scenic views along the way without the hassle of driving.
Yes, there is a direct bus link between Banff and Kamloops. The bus service is operated by Rider Express and departs once daily from Banff and arrives at Kamloops. The journey takes approximately 7 hours and 15 minutes. This is a convenient option for travelers looking to travel between the two cities without having to transfer or make multiple stops.
The flight from Calgary Airport to Kamloops Airport typically takes around 1 hour and 22 minutes. The cost of the flight can vary depending on the airline, time of booking, and other factors. It is best to check with various airlines for the most accurate pricing.
There are plenty of accommodation options near Kamloops. With over 53 hotels available, you can choose from a range of budgets and preferences. Prices start at C$50, providing affordable options for travelers. Whether you are looking for luxury hotels, budget motels, or cozy bed and breakfasts, Kamloops has options to suit every traveler's needs.