Travel from Vancouver-BC-Canada to 100-Mile-House

Bus from Vancouver to 100 Mile House

Greyhound Canada operates a bus from Vancouver to 100 Mile House twice daily. Tickets cost $30 - $75 and the journey takes 7 h 25 min.

How to get from Vancouver to 100 Mile House

ModeDurationPrice
From Vancouver, BC bus to 100 Mile House, BC.7 h 25 min$65
From Vancouver train to North Bend, walk to North Bend, BC, then bus to 100 Mile House, BC.9 h 27 min$111
From Vancouver drive to 100 Mile House.5 h 36 min$58
From King Edward Station train to Vancouver airport, fly to Williams Lake airport, taxi to Williams Lake, BC, then bus to 100 Mile House.5 h 7 min$234
From King Edward Station train to Vancouver airport, fly to Kamloops airport, taxi to Kamloops, then bus to 100 Mile House.6 h 10 min$335
From King Edward Station train to Vancouver airport, fly to Quesnel airport, taxi to Quesnel, BC, then bus to 100 Mile House.6 h 31 min$244

How long does it take to get from Vancouver to 100 Mile House?

The bus from Vancouver, BC to 100 Mile House, BC takes 7 h 25 min including transfers and departs twice daily.

Is there a direct bus between Vancouver and 100 Mile House?

Yes, there is a direct bus departing from Vancouver, BC and arriving at 100 Mile House, BC. Services depart twice daily, and operate every day. The journey takes approximately 7 h 25 min.

Operators from Vancouver to 100 Mile House

OperatorPhoneWebsite
Greyhound Canada+1 1-800-661-8747Greyhound Canada
VIA Rail+1 1 888 842-7245VIA Rail
Translink BCRTC604-953-3333Translink BCRTC
Pacific Coastal AirlinesPacific Coastal Airlines
Central Mountain AirCentral Mountain Air
Air CanadaAir Canada