Health Connections

Health Connections is a transit service providing communities with accessible transportation options to access non-emergency medical appointments.

How to ride?

  • Find a trip — Search your start point and destination below
  • Check the schedule — refer to the transit system for details regarding route and schedule
  • Booking your Ride — Call the local booking number to confirm your pickup time and location
  • Ride — Be at your stop a few minutes early

Who can ride?

  • Although medical appointments have priority, everyone is eligible to use this service if space is available.
RouteService Area IncludesService LevelsDetails
100 Mile House / Williams Lake100 Mile House, Williams Lake
  • Monday – 1 trip
  • Wednesday – 1 trip
  • Friday – 1 trip
Creston / CranbrookCreston, Kitchener, Yahk, Moyie, Cranbrook
  • Tuesday – 1 trip
  • Thursday – 1 trip
Elkford / CranbrookElkford, Sparwood, Fernie, Cranbrook
  • Tuesday – 1 trip
  • Thursday – 1 trip
Enderby / VernonEnderby, Armstrong, Vernon
  • Monday to Friday – 5 trips
  • Saturday – 4 trips
Golden / CranbrookGolden, Invermere, Cranbrook
  • Tuesday – 1 trip
  • Thursday – 1 trip
Kamloops / ChaseChase, Pritchard, Kamloops
  • Friday – 1 trip
Kamloops / LillooetLillooet, Fountain Valley, Cache Creek, Savona, Kamloops
  • Tuesday – 1 trip
Kamloops / Logan LakeKamloops, Logan Lake
  • Monday – 1 trip
  • Wednesday – 1 trip
Kamloops / Logan Lake / MerrittKamloops, Logan Lake, Merritt
  • Tuesday – 1 trip
Kamloops / Logan Lake / Merritt / KelownaKamloops, Logan Lake, Merritt, Kelowna
  • Thursday – 1 trip
Kamloops / LyttonLillooet, Lytton, Spences Bridge, Ashcroft, Cache Creek, Savona, Kamloops
  • Thursday – 1 trip
Kamloops / RevelstokeRevelstoke, Sicamous, Salmon Arm, Sorrento, Chase, Kamloops
  • Tuesday – 1 trip
Kamloops / Williams LakeWilliams Lake, 100 Mile House, Clinton, Cache Creek, Kamloops
  • Monday – 1 trip
Kaslo / NelsonKaslo, Mirror Lake, Ainsworth, Balfour, Nelson
  • Tuesday – 3 trips
  • Wednesday – 3 trips
  • Thursday – 3 trips
Kimberley / CranbrookKimberley, Cranbrook
  • Monday to Friday – 3 trips
Nakusp / NelsonNakusp, Summit Lake, Hills, New Denver, Silverton, Slocan, Winlaw, Passmore, Playmor Junction, Nelson
  • Tuesday – 1 trip
  • Thursday – 1 trip
Osoyoos / PentictonOsoyoos, Oliver, Okanagan Falls, Kaleden, Penticton
  • Monday to Friday – 2 trips
Princeton / PentictonCoalmont, Princeton, Hedly, Keremeos, Cawston, Olalla, Penticton
  • Monday – 1 trip
  • Wednesday – 1 trip
  • Friday – 1 trip
Revelstoke / KelownaRevelstoke, Sicamous, Enderby, Vernon, Kamloops
  • Wednesday – 1 trip
Rock Creek / Grand ForksRock Creek, Midway, Greenwood, Grand Forks
  • Tuesday – 1 trip
Salmo / NelsonSalmo, Ymir, Nelson
  • Tuesday – 3 trips
  • Thursday – 3 trips
  • Friday – 3 trips