Travel from Vancouver-BC-Canada to Creston-BC-Canada

Bus from Vancouver to Creston

Greyhound Canada operates a bus from Vancouver to Creston once daily. Tickets cost $50 - $120 and the journey takes 12 h 44 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Vancouver to Creston

ModeDurationPrice
From King Edward Station train to Vancouver airport, fly to Castlegar airport, then bus to Creston.5 h 51 min$323
From King Edward Station train to Vancouver airport, fly to Cranbrook airport, taxi to Cranbrook, BC, then bus to Creston.5 h 34 min$249
From King Edward Station train to Vancouver airport, fly to Trail airport, taxi to Salmo, then bus to Creston.5 h 19 min$266
From King Edward Station train to Vancouver airport, fly to Penticton airport, drive to Beaverdell, then bus to Creston.11 h 15 min$247
From Vancouver, BC bus to Creston, BC.12 h 44 min$84
From Vancouver Pacific Central Station Amtrak train to Everett Amtrak, train to Sandpoint Amtrak, then drive to Creston.14 h 45 min$172
From Vancouver drive to Creston.9 h 19 min$74

How long does it take to get from Vancouver to Creston?

It takes approximately 5 h 51 min to get from Vancouver to Creston, including transfers.

Is there a direct bus between Vancouver and Creston?

Yes, there is a direct bus departing from Vancouver, BC and arriving at Creston, BC. Services depart once daily, and operate every day. The journey takes approximately 12 h 44 min.

Operators from Vancouver to Creston

OperatorPhoneWebsite
Translink BCRTC604-953-3333Translink BCRTC
Air CanadaAir Canada
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Pacific Coastal AirlinesPacific Coastal Airlines
Amtrak+1 1-800-872-7245Amtrak