1map logoGo to main page

Vancouver, British Columbia to Kamloops, British Columbia from $0: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vancouver, Canada
to
Kamloops, Canada

How to Get from Vancouver 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.

$0 by busBest price
158 milesDistance
2h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vancouver 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
Air Canada, WestJet
Plane
Average Duration
2h  30m
Estimated price
$106-412
Recommended
Company
BC Connector - Wilson's Group, EBus Canada, Rider Express
Bus
Average Duration
4h  35m
Estimated price
$0-120
Cheapest
route map
Distance: 158 miles
Duration: 2h 30m

See more options

Company
various
Drive
Average Duration
3h  42m
Estimated price
$50-75
Company
VIA Rail
Train
Average Duration
9h  26m
Estimated price
$58-121

Traveling From Vancouver to Kamloops

The trip from Vancouver to Kamloops offers a striking contrast between the bustling urban landscape of Vancouver and the serene, nature-filled atmosphere of Kamloops.

Best Neighbourhoods in Kamloops

Kamloops features diverse neighborhoods, each with its own charm and attractions.

Downtown Kamloops
• Vibrant arts scene with galleries and theaters.
• Abundant dining options from casual to fine cuisine.
North Shore
• Scenic parks ideal for hiking and outdoor activities.
• Family-friendly community with local shops and cafes.
Sahali
• Offers stunning views of the Thompson Valley.
• Close to major amenities, including shopping and schools.

Best Times To Visit Kamloops's Attractions

Timing your visits to Kamloops attractions can greatly enhance your experience.

Sun Peaks Resort
For fewer crowds, visit mid-week during the ski season or in early December for early snow.
Riverside Park
Early morning or late afternoon offers peaceful strolls and stunning sunsets.
Kamloops Heritage Railway
Opt for a ride in the spring or fall to enjoy milder weather and vibrant scenery.

Kamloops Weather: What to Expect Year-Round

Kamloops experiences a semi-arid climate with hot summers and cold winters, making it an attractive destination for outdoor enthusiasts year-round. The best times to visit are spring and fall, as milder temperatures allow for comfortable exploration of the area's natural beauty.

Dining Recommendation in Kamloops

Try the bison burger at The Noble Pig Brewhouse, where the rich, smoky flavors contrast with Vancouver's seafood-centric cuisine. The relaxed atmosphere and focus on locally sourced ingredients provide a refreshing dining experience that captures the essence of Kamloops.

Vancouver - Kamloops operators

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

Plane Show flights
Website
aircanada.com

Plane from Vancouver Airport (YVR) to Kamloops Airport (YKA)

Average Duration
1h
Estimated price
$110-550
Website
westjet.com

Plane from Vancouver Airport (YVR) to Kamloops Airport (YKA)

Average Duration
1h
Estimated price
$100-440
Bus Show bus routes
Contact phone
1.833.276.5841
Website
bcconnector.ca

Bus from Vancouver, BC - Pacific Central Station to Kamloops, BC

Average Duration
4h 35m
Estimated price
$0-65
Contact phone
1-877-769-3287
Website
myebus.ca

Bus from Vancouver, BC - Pacific Central Station to Kamloops, BC

Average Duration
4h 35m
Estimated price
$45-60
Contact phone
1-833-583-3636
Website
riderexpress.ca

Bus from Vancouver, BC to Kamloops, BC

Average Duration
4h 50m
Estimated price
$35-120
Train Show train routes
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Vancouver to Kamloops North

Average Duration
9h 17m
Estimated price
$40-100

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

Traveling between Vancouver 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 picturesque road trip from Vancouver to Kamloops, covering a distance of 221 miles. Traverse through stunning landscapes and enjoy a journey filled with scenic vistas. 💰 Explore the flexible pricing options for your road adventure from Vancouver to Kamloops, ranging from C$68 to C$101. Plan your budget accordingly and experience the freedom of a self-driven excursion. 🏞️ Arrive in Kamloops after a leisurely 3 hours and 42 minutes drive from Vancouver. Discover the beauty of this charming city nestled amidst the captivating nature of British Columbia.
Average price
C$69 - C$104
🚆 Embark on a picturesque train journey from Vancouver to Kamloops taking approximately 9 hours and 26 minutes. Experience breathtaking views as the train winds its way through the stunning landscapes of British Columbia. 💸 Ticket prices for the train ride between Vancouver and Kamloops range from C$78 to C$163, offering budget-friendly options for travelers looking to explore this scenic route. Enjoy the comfort and convenience of rail travel while immersing yourself in the natural beauty of the Canadian wilderness.
🛫 Flying from Vancouver to Kamloops is a convenient and efficient way to travel, with a direct flight taking just 52 minutes. Both WestJet and Air Canada operate flights on this route from Vancouver Airport to Kamloops Airport. 🏞 The picturesque journey from Vancouver to Kamloops by plane offers stunning views of the rugged British Columbia landscape below. In just 2 hours and 30 minutes, travelers can go from the bustling city to the tranquility of Kamloops. 💸 Prices for flights between Kamloops and Vancouver can vary between C$143 to C$557, providing options for travelers with different budgets. Whether for business or leisure, flying is a popular choice for those looking to make the trip quickly and comfortably.
Departure Point
Vancouver Airport
Arrival Point
Kamloops Airport
🚌 Depart from Vancouver - Pacific Central Station and arrive at Kamloops station on a direct bus operated by BC Connector - Wilson's Group. The journey takes approximately 4 hours and 35 minutes with services running five times a day. 🌄 Enjoy the scenic route covering a distance of 366 km from Vancouver to Kamloops by bus. The trip offers a tranquil atmosphere and beautiful sights as you travel towards your destination in British Columbia. 💰 Prices for the bus ticket between Kamloops and Vancouver range from C$0 to C$162.
Departure Point
Vancouver, BC - Pacific Central Station
Arrival Point
Kamploops, BC station
Useful tips for bus travellers
• Be sure to arrive at Pacific Central Station in Vancouver at least 30 minutes before your scheduled departure, as this will give you ample time to check in and find your bus among the various operators, including BC Connector and Rider Express.
• During the journey, take advantage of the picturesque views along the Coquihalla Highway, where you'll see beautiful mountains and landscapes; consider bringing a camera or have your phone ready to capture the scenery as you make your way to Kamloops.
• Upon arriving at Kamloops station, familiarize yourself with the layout by referring to this Kamloops Station Map and nearby dining options like the Black Iron Restaurant; it's conveniently located if you're looking for a meal before continuing your travels.

Frequently asked questions

Find out more about the route from Vancouver to Kamloops.

Or choose the category:
The distance between Vancouver and Kamloops is approximately 158 miles by air, but the road distance is longer at 221 miles. By plane, the typical travel time is around 2 hours and 30 minutes. If you prefer a more scenic journey, taking the train from Vancouver to Kamloops will take about 9 hours and 26 minutes. By car, it takes around 3 hours and 42 minutes to drive from Kamloops to Vancouver. Lastly, if you choose to take the bus, the typical travel time is approximately 4 hours and 35 minutes.
The most cost-effective way to travel from Vancouver to Kamloops is by taking a bus, which can cost between C$0 and C$80 and takes approximately 4 hours and 35 minutes. This option allows you to save money while still reaching your destination comfortably. However, if time is a priority, flying is the most time-efficient option. With a flight duration of 2 hours and 30 minutes, you can quickly reach Kamloops from Vancouver. Although it may be slightly more expensive, flying allows you to maximize your time and arrive at your destination promptly.
The prices for a train journey between Vancouver and Kamloops range from C$76 to C$159. If traveling by bus from Kamloops to Vancouver, the prices can range from C$0 to C$80. These prices may vary depending on factors such as the time of travel, type of seat or class chosen, and any additional services or amenities offered. It is recommended to check with the specific transportation providers for the most accurate and up-to-date pricing information.
To get from Vancouver to Kamloops without using public transportation, you can drive. The road distance between the two cities is 221 miles, and it takes approximately 3 hours and 42 minutes to drive. The prices for a car rental vary, but the average cost ranges from C$67 to C$100. Driving allows you the flexibility to stop at various points of interest along the way and gives you the freedom to travel at your own pace.
To travel from Vancouver to Kamloops without a car, you have a few options. The fastest option is to fly, which takes about 2 hours and 30 minutes and can cost between C$133 and C$561. Another option is to take a bus, which takes approximately 4 hours and 35 minutes and costs between C$0 and C$80. If you prefer train travel, there is a train route available that takes about 9 hours and 26 minutes and costs between C$73 and C$160.
Yes, there is a direct link between Vancouver and Kamloops. BC Connector - Wilson's Group operates daily bus services that depart from Vancouver's Pacific Central Station and arrive at Kamloops. The journey by bus takes approximately 4 hours and 35 minutes. This provides a convenient and accessible transportation option for travelers looking to travel between Vancouver and Kamloops.
The flight between Vancouver and Kamloops typically takes around 52 minutes. The duration may vary depending on factors such as weather conditions and air traffic. As for the cost, prices for flights between Kamloops and Vancouver can range from C$133 to C$549, depending on factors such as the time of booking, airline, and availability of seats. It is recommended to check with different airlines and compare prices to find the best deal for your travel.
There are plenty of options for accommodation near Kamloops. With over 53 hotels available, travelers can choose from a range of choices to suit their budget and preferences. Prices for hotels in Kamloops start at C$51, providing affordable options for travelers. Whether you're looking for luxury hotels, budget accommodations, or family-friendly options, there is a wide variety of choices available in Kamloops.