Routes & Fares


Start Your Trip

Choose Your Route To Book

Kaslo - Vancouver

Kaslo – Balfour – Nelson – Castlegar – Christina Lake – Grand Forks – Greenwood – Rock Creek – Osoyoos – Keremeos – Princeton – Manning Park – Hope – Chilliwack – Abbotsford – Langley – New Westminster – Vancouver

Kaslo - Calgary

Kaslo – Balfour – Nelson – Salmo – Creston – Cranbrook – Fernie – Sparwood – Fort Macleod – Claresholm – High River – Okotoks – Calgary

Vancouver - Kaslo

Vancouver – New Westminster – Langley – Abbotsford – Chilliwack – Hope – Manning Park – Princeton – Keremeos – Osoyoos – Rock Creek – Greenwood – Grand Forks – Christina Lake – Castlegar – Nelson– Balfour – Kaslo

Calgary - Kaslo

Calgary – Okotoks – High River – Claresholm – Fort Macleod – Sparwood – Fernie – Cranbrook – Creston – Salmo – Nelson – Balfour – Kaslo

Trip Information

Trip Fare & Travel Information

How To Purchase Tickets

You must choose a route before you can search for tickets. Please choose a route from above to begin, prices will adjust according to your trip details.


All prices are plus taxes and include one small carry-on bag per ticket. The maximum dimensions for a carry-on bag are 9 inches x 14 inches x 22 inches (22 centimeters x 35 centimeters x 56 centimeters). This includes handles and wheels. Any additional luggage is $20.00 per piece, you can pay for this when you purchase your ticket. Oversized luggage, skis. snowboards and bicycles have separate additional fees that can be discussed with our booking agent. Mountain Man Mikes holds no responsibility for broken or lost luggage.

Travelling With Pets

An animal travelling with you can only be booked via Booking Agent. Animals must be under 30lb and in a secured pet carrier. Owners must purchase seats directly beside their own seat for their pet. $105 cleaning deposit required and released after verification of cleanliness by driver. Service Animals, trained for the purpose of accompanying a disabled person, will be permitted to travel with the disabled person at no additional charge (government issued documentation and identification required).

Route Schedules

All times are approximate. It is advised that riders be at designated pick up location 20 minutes prior to pick up and wait up to 20 minutes for potential delays. Bus will only stop at designated pick up or drop off locations if they have been selected by fares upon booking. If a fare has not selected a pick up or drop off on the route the bus will not stop there. Fares are required to get on and off at pick up and drop off locations that chosen when you purchase your ticket. Within 48hr of departure a fare may change pick up and drop off locations but must confirm with booking agent for seat availability. The bus will stop for 15 minute breaks every 4hrs or less.

Contact Us

General Inquiries

Looking for more information? Fill out the form below and we will get back to you.