Public Transit

Local Bus Transit

Columbia Valley Transit (BC Transit offers fully accessible service between the communities of Edgewater, Radium, Invermere, Windermere, Fairmont and Canal Flats in the Columbia Valley. Passengers may board the bus at any posted stop in these communities. For the location of any other bus stops, call the dispatcher at 1.877.344.2461. On Request Service between Radium and Invermere is available Monday to Friday between 10:30am and 2:30pm. Call 24 hours in advance to book your trip.

Medical Transit

Health Connections provides Columbia Valley residents with affordable transportation (Mondays and Fridays) to diagnostic or specialist appointments at the Regional Hospital or other medical offices in Cranbrook. When scheduling appointments, let them know that you will be using Health Connections. For more information on schedules and fares, phone 250.344.5237 to book your seat or visit the BC Transit website at


Columbia Valley Taxi - 250-342-5262 (