Travel from Vancouver-BC-Canada to Sun-Peaks

Bus or train from Vancouver to Sun Peaks?

Greyhound Canada operates a bus from Vancouver to Sun Peaks once daily. Tickets cost $27 - $70 and the journey takes 6 hours 44 minutes. Alternatively, VIA Rail operates a train from Vancouver to Sun Peaks 3 times a day. Tickets cost $45 - $150 and the journey takes 9 hours 30 minutes.

How to get from Vancouver to Sun Peaks

ModeDurationPrice
From Vancouver, BC bus to Chase, BC then taxi to Sun Peaks.8 h 2 min$210
From Vancouver train to Kamloops North then taxi to Sun Peaks.10 h 15 min$253
From Vancouver drive to Sun Peaks.4 h 24 min$52
From King Edward Station train to Vancouver airport, fly to Kamloops airport, then Kamploops Airport to Sun Peaks.3 h 57 min$321
From King Edward Station train to Vancouver airport, fly to Kelowna airport, Big White Airport Shuttle to Kelowna, BC, bus to Chase, then taxi to Sun Peaks.8 h 14 min$368

How long does it take to get from Vancouver to Sun Peaks?

It takes approximately 8 hours 2 minutes to get from Vancouver to Sun Peaks, including transfers.

Operators from Vancouver to Sun Peaks

OperatorPhoneWebsite
Greyhound Canada+1 1-800-661-8747Greyhound Canada
VIA Rail+1 1 888 842-7245VIA Rail
Translink BCRTC604-953-3333Translink BCRTC
Air CanadaAir Canada
SunPeaks Resort-Kamloops Airport1.800.807.3257SunPeaks Resort-Kamloops Airport
Flair AirlinesFlair Airlines
Air NorthAir North
Central Mountain AirCentral Mountain Air
WestJetWestJet
Big White1-800-663-2772Big White