Search West Kelowna train tickets

switcheroo

Quickview

How to get to West Kelowna by train?

Routes2
Trips per day2
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 West Kelowna?

The cheapest prices for a train ticket to West Kelowna that users have found recently on Wanderu start at €135.36. Such great deals to West Kelowna are available on two routes including Vancouver and Portland. 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 West Kelowna. Vancouver at €135.36 has consistently the lowest average train ticket prices to West Kelowna.

What are the main train stations in West Kelowna?

The most popular train station in West Kelowna is Greyhound Station - Suite 108. Greyhound Station - Suite 108 is the busiest train station in West Kelowna.

What are the most popular train routes to West Kelowna?

Albany

There is one train schedule per day connecting Albany with West Kelowna. It takes on average 24 hours and 29 minutes to travel 398 miles, 640 kms, by train from Albany. One train company operates schedules from Albany, with Amtrak offering the most daily connections to West Kelowna. Traveling by train from Albany you will most likely to arrive in West Kelowna at Greyhound Station - Suite 108.
Avg. Time
0h 29m
Avg. Price
€131.84

Wenatchee

There is one train schedule per day connecting Wenatchee with West Kelowna. It takes on average 25 hours and 30 minutes to travel 170 miles, 273 kms, by train from Wenatchee. One train company operates schedules from Wenatchee, with Amtrak offering the most daily connections to West Kelowna. Traveling by train from Wenatchee you will most likely to arrive in West Kelowna at Greyhound Station - Suite 108.
Avg. Time
1h 30m
Avg. Price
€112.50

Grand Forks

There is one train schedule per day connecting Grand Forks with West Kelowna. It takes on average 52 hours and 24 minutes to travel 1032 miles, 1660 kms, by train from Grand Forks. One train company operates schedules from Grand Forks, with Amtrak offering the most daily connections to West Kelowna. Traveling by train from Grand Forks you will most likely to arrive in West Kelowna at Greyhound Station - Suite 108.
Avg. Time
4h 24m
Avg. Price
€212.92

Sandpoint

There is one train schedule per day connecting Sandpoint with West Kelowna. It takes on average 30 hours and 51 minutes to travel 175 miles, 282 kms, by train from Sandpoint. One train company operates schedules from Sandpoint, with Amtrak offering the most daily connections to West Kelowna. Traveling by train from Sandpoint you will most likely to arrive in West Kelowna at Greyhound Station - Suite 108.
Avg. Time
6h 51m
Avg. Price
€138.87

Devils Lake

There is one train schedule per day connecting Devils Lake with West Kelowna. It takes on average 50 hours and 38 minutes to travel 944 miles, 1519 kms, by train from Devils Lake. One train company operates schedules from Devils Lake, with Amtrak offering the most daily connections to West Kelowna. Traveling by train from Devils Lake you will most likely to arrive in West Kelowna at Greyhound Station - Suite 108.
Avg. Time
2h 38m
Avg. Price
€229.40

What train companies travel to West Kelowna, British Columbia ?

Located in British Columbia, Canada, you can travel by train to West Kelowna from 2 destinations and choose from 2 daily train schedules to get you there. Amtrak has the most train connections to West Kelowna. The furthest train arriving in West Kelowna covers a distance of 333.11 miles, 535.96 kms, covering the journey in and 22 minutes

Looking for other ways to get there? Check out Bus options to West Kelowna.

train companies serving West Kelowna