Do you or a family member have an appointment for your 1st, 2nd or booster vaccination, but need transportation to get to it? RTA members can help get you there and back home, and our services are available for anyone 5 years old and up.

Our community-based member network includes rural service provider organizations around the province that all offer door-to-door rides at reasonable prices. So if you need transportation, simply contact one of our members.

A parent/guardian must accompany young riders up to the age of 16.

Finding a ride is as easy as 1, 2, 3:
  1. Pre-book your vaccination appointment according to the directions given by the Department of Health.
  2. Choose a provider from the list below.
  3. Visit your provider’s site and follow their ride-booking process.

(Please note: Round trip cost is only $5. Most providers require booking at least 24 hours in advance.)

Easily accessible. RTA is the Way To Go.
You’ll be hearing our message a lot on the radio as more and more Nova Scotians gear up to get vaccinated. Have a listen.

COVID-19 Protocols

RTA and our members have implemented COVID-19 protocols and procedures to protect everyone’s health and safety. Members have their own specific requirements so be sure to check with your chosen provider for what COVID-19 protocols they have in place.

Click a location marker on the map or search the directory below it for a provider in your area.

Annapolis: Trans County Transportation Society
Antigonish: Antigonish Community Transit Society
Chester: Chester Community Wheels
Chéticamp: L’Acabie
Colchester: Colchester Transportation Cooperative Ltd
Cumberland: Cumberland County Transportation Services
Digby and Clare: Transport de Clare Society
East Hants: East Hants & Area Community Rider
Eastern Shore (HRM): MusGo Rider
Eskasoni: Eskasoni Transit Service
Guysborough: Transit Association of Guysborough
Inverness and Richmond: Strait Area Transit Cooperative
Kings County: Kings Point-to-Point
Lunenburg County: Lunenburg County Wheels
Pictou: CHAD Transit
Queens: Queens County Transit
Shelburne: Sou’West Nova Transit Association
Victoria: Victoria Country Transit
West Hants: West Hants Dial-a-Ride
Yarmouth: HOPE dial-a-ride