Train from Salmo to Vancouver
Find the schedules, compare prices, and buy cheap tickets from Salmo to Vancouver. Choose a date, or explore the cheapest ticket options below.
Air
- Companies:Air Canada, WestJet
- Duration:Approximately 1 hour
- Distance: 320 miles (515 km)
- Costs: £150-£250 (one-way ticket)
- Roads/Routes: Not applicable
Pro Tip: Book your flight during mid-week to find the lowest fares and reduce travel times.
The air option is quick and efficient, saving you valuable time on this short journey.
Road
- Companies: NO_ANSWER (personal vehicle, Greyhound or local bus services)
- Duration: Approximately 5.5 hours
- Distance: 320 miles (515 km)
- Costs: £40-£70 (fuel for personal vehicle or bus ticket)
- Roads/Routes: Highway 1 (Trans-Canada Highway)
Pro Tip: Take breaks along the scenic routes, particularly at viewpoints in the Okanagan Valley to enjoy the stunning landscapes.
For those who prefer a leisurely pace, the road trip allows for exploration along the way.
Train
- Companies: VIA Rail Canada
- Duration: Approximately 8-10 hours (including transfer times)
- Distance: 320 miles (515 km)
- Costs: £80-£130 (one-way ticket)
- Roads/Routes: Not applicable
Pro Tip: Book a seat in the observation car for spectacular views of the Canadian wilderness during your journey.
The train offers a unique and picturesque travel experience, though it's longer than flying.
Overall Recommendation
For this journey from Salmo, BC to Vancouver, BC, the best option depends on your priorities:
- If you want speed and efficiency, choose the air option with Air Canada or WestJet. The flight is quick and helps you avoid long travel times.
- If you're looking for a scenic view and a relaxed trip, the road option via Highway 1 is highly recommended, especially with stops in beautiful areas.
- If you appreciate leisurely travel and meeting new people, the train through VIA Rail Canada is a delightful choice.