Search North Kamloops train tickets

switcheroo

Quickview

How to get to North Kamloops by train?

Routes21
Trips per day31
train carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to North Kamloops?

The cheapest prices for a train ticket to North Kamloops that users have found recently on Wanderu start at $39.23. Such great deals to North Kamloops are available on one route to Blue River. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to North Kamloops. Blue River at $39.23 has consistently the lowest average train ticket prices to North Kamloops.

What are the main train stations in North Kamloops?

The most popular train station in North Kamloops is VIA Station. VIA Station is the busiest train station in North Kamloops.

What are the most popular train routes to North Kamloops?

Oshawa

There are 6 train schedules per day connecting Oshawa with North Kamloops. It takes on average 80 hours and 31 minutes to travel 1974 miles, 3176 kms, by train from Oshawa. One train company operates schedules from Oshawa, with VIA Rail Canada offering the most daily connections to North Kamloops. Traveling by train from Oshawa you will most likely to arrive in North Kamloops at VIA Station.
Avg. Time
8h 31m
Avg. Price
$311.59

Kingston

There are 5 train schedules per day connecting Kingston with North Kamloops. It takes on average 88 hours to travel 2067 miles, 3326 kms, by train from Kingston. One train company operates schedules from Kingston, with VIA Rail Canada offering the most daily connections to North Kamloops. Traveling by train from Kingston you will most likely to arrive in North Kamloops at VIA Station.
Avg. Time
16h 0m
Avg. Price
$359.38

Belleville

There are 4 train schedules per day connecting Belleville with North Kamloops. It takes on average 82 hours and 19 minutes to travel 2030 miles, 3266 kms, by train from Belleville. One train company operates schedules from Belleville, with VIA Rail Canada offering the most daily connections to North Kamloops. Traveling by train from Belleville you will most likely to arrive in North Kamloops at VIA Station.
Avg. Time
10h 19m
Avg. Price
$455.24

Fallowfield

There are 4 train schedules per day connecting Fallowfield with North Kamloops. It takes on average 90 hours to travel 2063 miles, 3319 kms, by train from Fallowfield. One train company operates schedules from Fallowfield, with VIA Rail Canada offering the most daily connections to North Kamloops. Traveling by train from Fallowfield you will most likely to arrive in North Kamloops at VIA Station.
Avg. Time
18h 0m
Avg. Price
$360.70

Saint-Hyacinthe

There are 4 train schedules per day connecting Saint-Hyacinthe with North Kamloops. It takes on average 94 hours to travel 2176 miles, 3501 kms, by train from Saint-Hyacinthe. One train company operates schedules from Saint-Hyacinthe, with VIA Rail Canada offering the most daily connections to North Kamloops. Traveling by train from Saint-Hyacinthe you will most likely to arrive in North Kamloops at VIA Station.
Avg. Time
22h 0m
Avg. Price
$387.20

What train companies travel to North Kamloops, British Columbia?

Located in British Columbia, Canada, you can travel by train to North Kamloops from 21 destinations and choose from 31 daily train schedules to get you there. VIA Rail Canada has the most train connections to North Kamloops. The furthest train arriving in North Kamloops covers a distance of 2597.77 miles, 4179.65 kms, covering the journey in 1 hour and 54 minutes

Looking for other ways to get there? Check out Bus options to North Kamloops.

train companies serving North Kamloops