Travel from Cranbrook-BC-Canada to Vancouver-BC-Canada

Bus or fly from Cranbrook to Vancouver?

Pacific Coastal Airlines, Air Canada and WestJet fly from Cranbrook to Vancouver every 4 hours. Alternatively, you can take a bus from Cranbrook to Vancouver via Cranbrook, BC, Castlegar, BC, and Kelowna, BC in around 15 h 11 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 Cranbrook to Vancouver

From Cranbrook taxi to Cranbrook airport, fly to Vancouver airport, then train to Vancouver. 2 h 18 min $234. From Cranbrook taxi to Cranbrook, BC, bus to Castlegar, BC, bus to Kelowna, BC, then bus to Vancouver, BC. 15 h 11 min $130. From Cranbrook taxi to Cranbrook, BC, bus to Salmo, drive to Arden, WA, bus to Spokane Amtrak, train to Everett Amtrak, then train to Vancouver Pacific Central Station Amtrak. 19 h 8 min $220. From Cranbrook drive to Vancouver. 10 h 41 min $85.