Travel from Vancouver-BC-Canada to Armstrong-BC-Canada

Bus from Vancouver to Armstrong

You can take a bus from Vancouver to Armstrong via West Kelowna in around 7 h 11 min.

How to get from Vancouver to Armstrong

ModeDurationPrice
From Vancouver, BC bus to West Kelowna then bus to Armstrong.7 h 11 min$81
From Vancouver, BC bus to Armstrong.8 h 46 min$72
From Vancouver train to Kamloops North then drive to Armstrong.11 h 15 min$118
From Vancouver drive to Armstrong.5 h 3 min$59
From King Edward Station train to Vancouver airport, fly to Kelowna airport, Big White Airport Shuttle to Kelowna, then bus to Armstrong.4 h 43 min$210
From King Edward Station train to Vancouver airport, fly to Penticton airport, taxi to Penticton, BC, then bus to Armstrong.5 h 22 min$291
From King Edward Station train to Vancouver airport, fly to Kamloops airport, taxi to Kamloops, BC, bus to Salmon Arm, BC, then line 5155 bus to Armstrong.6 h 40 min$347

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

It takes approximately 7 h 11 min to get from Vancouver to Armstrong, including transfers.

Is there a direct bus between Vancouver and Armstrong?

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

Operators from Vancouver to Armstrong

OperatorPhoneWebsite
Greyhound Canada+1 1-800-661-8747Greyhound Canada
VIA Rail+1 1 888 842-7245VIA Rail
Translink BCRTC604-953-3333Translink BCRTC
Flair AirlinesFlair Airlines
Air NorthAir North
WestJetWestJet
Air CanadaAir Canada
Big White1-800-663-2772Big White