1map logoGo to main page

Vancouver, WA, USA to Kamloops from $14: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vancouver, United States
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.

$14 - Train, BusBest price
366 milesDistance
6h 39m 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
Various
Plane
Average Duration
6h  39m
Estimated price
$246-634
Recommended
Company
Amtrak Cascades, Various
Train
Bus
Average Duration
13h  12m
Estimated price
$14-196
Cheapest
route map
Distance: 366 miles
Duration: 6h 39m

See more options

Company
FlixBus 2115
Bus
Average Duration
15h  6m
Estimated price
$29-162
Company
Amtrak Cascades, Various
Train
Bus
Average Duration
13h  27m
Estimated price
$49-251
Company
Amtrak Cascades, VIA Rail
Train
Average Duration
18h  3m
Estimated price
$71-252
Company
N/A
Drive
Average Duration
7h  53m
Estimated price
$100-150
Company
Amtrak, Various
Train
Plane
Average Duration
8h  39m
Estimated price
$179-347
Company
Various
Plane
Bus
Average Duration
9h  10m
Estimated price
$191-360

Traveling From Vancouver to Kamloops

The route from Vancouver to Kamloops offers a journey through vibrant city life and breathtaking landscapes, contrasting the urban energy of Vancouver with the serene, outdoor-focused lifestyle of Kamloops.

Best Neighbourhoods in Kamloops

Kamloops features diverse neighborhoods that cater to various tastes and interests.

Downtown Kamloops
• Bustling shops and eateries at every corner.
• Vibrant cultural events throughout the year.
Sahali
• Stunning views of the Thompson Valley.
• Family-friendly parks and recreational facilities.
North Kamloops
• Close to nature trails and outdoor activities.
• Affordable dining and local markets.

Best Times To Visit Kamloops's Attractions

Timing your visit can greatly enhance your experience in Kamloops' attractions.

Riverside Park
Visit in early spring or late fall for fewer crowds and peaceful walks.
Kamloops Museum and Archives
Weekday afternoons offer a quieter atmosphere to explore local history.
Tobiano Golf Course
Early morning tee times in summer provide cool weather and fewer golfers.

Kamloops Weather: What to Expect Year-Round

Kamloops experiences a semi-arid climate with warm summers and cold winters, making it an inviting destination throughout the year. Optimal visiting times fall between spring and early fall, when the weather enhances outdoor activities and sightseeing.

Dining Recommendation in Kamloops

At The Noble Pig Brewhouse, indulge in their house-made smoked brisket with a side of craft beer, a hearty contrast to Vancouver’s sleek sushi and fine dining. The rustic ambiance and focus on local ingredients create a relaxed, authentic experience that highlights Kamloops’ unique culinary identity.

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
Website
aircanada.com

Plane from Portland to Kamloops

Average Duration
3h 59m
Estimated price
$210-800

Plane from Seattle to Kamloops

Average Duration
3h 30m
Estimated price
$210-800

Plane from Portland to Kelowna

Average Duration
3h 50m
Estimated price
$210-800
Website
westjet.com

Plane from Portland to Kamloops

Average Duration
3h 28m
Estimated price
$220-600

Plane from Seattle to Kamloops

Average Duration
4h 53m
Estimated price
$150-230

Plane from Portland to Kelowna

Average Duration
5h 26m
Estimated price
$160-320
Website
alaskaair.com

Plane from Portland to Kelowna

Average Duration
3h 20m
Estimated price
$220-600
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Vancouver to Tacoma

Average Duration
2h 15m
Estimated price
$5-85

Train from Vancouver to Vancouver

Average Duration
7h 37m
Estimated price
$13-140

Train from Vancouver to Kamloops North

Average Duration
9h 17m
Estimated price
$40-100
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Vancouver to Kamloops North

Average Duration
9h 17m
Estimated price
$40-100
Bus
Contact phone
1-877-769-3287
Website
myebus.ca

Bus from Kelowna Airport to Kamloops, BC - Sahali Mall

Average Duration
2h
Estimated price
$27-35

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

Average Duration
4h 35m
Estimated price
$45-60
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-833-583-3636
Website
riderexpress.ca

Bus from Vancouver, BC to Kamloops, BC

Average Duration
4h 50m
Estimated price
$35-120
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to Vancouver

Average Duration
8h
Estimated price
$27-95

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 scenic road trip from Vancouver to Kamloops covering a distance of 732.3 km. The journey promises stunning views of the Pacific Northwest landscape. 💸 Enjoy the flexibility of various price ranges, ranging from $100 to $150, to reach Kamloops from Vancouver by car. It's an affordable way to explore the beauty of British Columbia.
Average price
$100 - $150
🚂 Embark on a scenic train journey from Vancouver to Kamloops and immerse yourself in breathtaking views along the way. The train ride spans approximately 18 hours and 3 minutes, offering a leisurely pace to enjoy the Canadian landscape. 💸 Prices for train tickets between Vancouver and Kamloops can range from $71 to $252, making it an affordable and convenient travel option for exploring this picturesque region.
Useful tips for train travellers
• Onboard services on your train journey from Vancouver to Kamloops will vary by operator, but commonly include a dining car or café service. For example, the VIA Rail service offers meals and snacks that can be purchased directly on board, offering options like sandwiches, salads, and beverages. Always check the menu options in advance and consider dietary preferences.
• When traveling, you may find different seating classes depending on the operator. VIA Rail typically offers Economy and Business Class seats. Economy seats are comfortable for the journey, while Business Class provides more spacious seating and complimentary meals. If you value additional comfort and amenities, consider upgrading to Business Class for a more relaxed experience.
• There are two main train operators on this route: VIA Rail (viarail.ca) and Rocky Mountaineer (rockymountaineer.com). Visit their websites to compare schedules, ticket prices, and available services. Additionally, for local transport schedules and station maps, check the City of Kamloops website (kamloops.ca) for useful links to public transportation options.
🛫 Flying from Vancouver to Kamloops involves taking a connecting flight as there are no direct flights from Portland Airport to Kamloops Airport. The quickest route typically includes one stopover and takes around 3 hours and 27 minutes. 🌍 Airlines such as Alaska Airlines, Inc., WestJet, and Air Canada provide flights from Portland Airport to Kamloops Airport. Despite the stopover, the journey from Vancouver to Kamloops by plane lasts approximately 6 hours and 39 minutes, offering travelers a convenient option to reach their destination efficiently. 💸 Prices for flights between Kamloops and Vancouver can vary between $246 and $634, depending on the airline, time of booking, and availability.
Departure Point
Portland Airport
Arrival Point
Kamloops Airport. The quickest flight takes 3h 27m and has one stopover
🚌 Starting from E 15th St & Broadway WB in Vancouver you will take a bus to Portland Curbside Bus Stop for the first leg of your journey towards Kamloops. 🌲 Next, you will board a bus in Vancouver - Pacific Central Station to continue your trip to Kamloops. This part of the journey will be operated by BC Connector - Wilson's Group. 💰 The cost of the bus ticket between Kamloops and Vancouver ranges from $29 to $162, with the total travel time, including transfers, taking approximately 15 hours and 6 minutes.
Departure Point
Portland Curbside Bus Stop station
Arrival Point
Kamploops, BC station

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 589.0 km by plane or train. By plane, the typical travel time is 6 hours and 21 minutes. By train, the journey takes about 18 hours and 3 minutes. If you prefer a combination of train and bus, the travel time is approximately 13 hours and 12 minutes. Driving by car takes around 7 hours and 53 minutes, while taking a bus can range from 15 hours and 21 minutes.
The most cost-effective option for traveling from Vancouver to Kamloops is to take a train and bus combination. This option typically takes around 13 hours and 27 minutes and costs between $40 and $190. However, if time is of the essence, the quickest way to reach Kamloops is by flying, which takes about 6 hours and 21 minutes and costs between $160 and $550.
The prices for traveling from Vancouver to Kamloops by train can range from $71 to $252. Alternatively, taking a bus from Kamloops to Vancouver can cost anywhere from $29 to $157.
To travel from Vancouver to Kamloops without using public transportation, the most convenient option is to drive. The road distance between the two cities is approximately 732.3 km, and it takes around 7 hours and 53 minutes to complete the journey by car. The cost of driving varies, but it typically ranges from $100 to $150 depending on fuel prices and any additional expenses along the way.
The best way to travel from Vancouver to Kamloops without a car is to take a combination of train and bus. This option takes approximately 13 hours and 12 minutes and can cost between $13 to $200. Another option is to fly, which takes around 6 hours and 21 minutes and costs between $160 to $550. Alternatively, you can choose to take a bus, which takes approximately 15 hours and 21 minutes and costs between $28 to $160, or take a train, which takes around 18 hours and 3 minutes and costs between $70 to $260.
Yes, there is a link between Vancouver and Kamloops but there is no direct bus route. However, there are bus services available that involve transfers. The journey typically takes around 15 hours and 21 minutes, including the transfers. The bus services are operated by Flixbus USA and BC Connector - Wilson's Group.
The flight between Vancouver and Kamloops typically takes around 3 hours with one stopover. The prices for flights between Kamloops and Vancouver range from $166 to $512.
There are plenty of options for accommodation near Kamloops. With over 53 hotels available, you are sure to find something suitable for your budget and preferences. Prices start at $38, offering a range of affordable options for travelers.