Trip to Kamloops

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Vancouver to Kamloops

🚆 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.

Where to stay in Kamloops

There are over 58 hotels to stay in Kamloops. Prices range from $53 per night.

Accomodation
  • There are two main companies that provide train routes from Vancouver to Kamloops: VIA Rail and Rocky Mountaineer. The train journey takes approximately 9 hours and 26 minutes, and tickets typically range in price from C$79 to C$166, depending on the class and amenities chosen. Both companies offer scenic routes with stunning views along the way, making the train trip a popular and enjoyable way to travel between the two cities.
  • The train operated by VIA Rail is the fastest option for traveling between Vancouver and Kamloops with a travel time of approximately 9 hours and 26 minutes. Tickets for this route typically range in price from C$79 to C$166, depending on the class and services selected. This VIA Rail service offers a comfortable and convenient way to reach Kamloops from Vancouver, with the added benefit of enjoying scenic views along the journey.
  • There is typically one train per day that operates between Vancouver and Kamloops. The journey by train takes approximately 9 hours and 26 minutes. Ticket prices for this route vary depending on the class of service and amenities chosen, with fares ranging from C$79 to C$166. Travelers can enjoy a relaxing and scenic ride aboard the train as they make their way from Vancouver to Kamloops.
  • The first train of the day to travel from Vancouver to Kamloops typically departs in the early morning. The last train of the day usually leaves in the late afternoon or early evening. The journey by train between these two cities takes approximately 9 hours and 26 minutes, with ticket prices ranging from C$79 to C$166 depending on the selected class and amenities. Passengers can choose a convenient departure time that suits their schedule for a comfortable and scenic trip by train.
  • There is typically one direct train trip per day between Vancouver and Kamloops. The journey by train takes approximately 9 hours and 26 minutes, offering passengers a comfortable and scenic ride through British Columbia. Ticket prices for the train between these two cities range from C$79 to C$166, allowing travelers to choose a suitable option based on their preferences and budget.
  • The cost of a train ticket from Vancouver to Kamloops typically ranges from C$79 to C$166, depending on factors such as the class of service and amenities provided. Passengers have the flexibility to choose a fare that fits their budget and travel preferences. The varying price options allow travelers to select the most suitable ticket for their journey, ensuring a comfortable and enjoyable experience on the train ride between Vancouver and Kamloops.

Will you be returning to Vancouver by train?

If you are looking for the return train journey, check out trains from Kamloops to Vancouver

See schedule