Senior Adults – COVID-19 Transportation

Congratulations!  You have received an appointment for your vaccination.  We can help you find a way to get there.  Middlesex County has over 40 vaccination sites across the county.  This page is meant to serve as a tool to help you reach your vaccination site.


How to Navigate the Vaccination Transportation Finder:

  • This transportation finder lists vaccination locations, taxis, municipal transportation, and transit services where available.   You can use the legend below to sort by vaccination site or city.
  • Please note, not all municipalities will transport residents to their vaccination appointments.  It varies from town to town.  Please read the Municipal Transportation column carefully.
  • The taxi companies listed serve the towns in which the vaccination site is located.  If you do not live in that town, you can still contact them for a ride.  Please note rates and costs are based on your origin and destination.
  • NJ TRANSIT is available for certain locations.  Please click on the Green + button in the vaccination column.
  • If you are a Middlesex County resident, Middlesex County Area Transportation (MCAT) is available to take you to your vaccination appointment if the site is located within Middlesex County.  You must be pre-registered.
  • Additional transportation resources and links are listed below the guide.


This guide can be printed.  Please see the legend feature below to print and sort.

The information listed below is updated daily. 


Contact Info
Services Offered
Carteret, Office of Aging 732-802-3014 Shuttles for Meals on Wheels. Weekly Shop Rite Trip (Seasonal). Welfare calls made 2 a month to registered seniors.
Dunellen 732-968-3033 x 4 Transportation to Doctor Appointments / Food. Wednesday Food Delivery Service. Welfare calls made Weekly
East Brunswick 732-390-6896 Transportation locally 2 times per week. Meals on Wheels. Transportation to Ambulatory residents for doctor visits. Welfare Calls made to registered members.
Edison 732-248-7345 Shuttle for medical appts. Dial A Ride available for banking, pharmacy, haircuts and food shopping. Home delivery of meals twice a week. Home delivery of frozen food twice a week, which covers 1 meal a day for 3-4 days. No welfare calls.
Highland Park 732-819-0052 Limtited Shuttle runs to New Brunswick runs and one on one basis for medical appts/ food shopping. Mon – Fri 8:30 – 1: 30. Food delivery available.. Welfare calls made on a daily basis and mass calls periodically made thru MYSENIOR CENTER to provide updates on services.
Metuchen 732-632-8525 Not Shuttles or Transportation Trips available. Daily Wellness Checks
Middlesex 732-356-0414 Shopping/errands once a week. Limited medical appts. 4 days a week. Plan to continue, but re-evaluate as pandemic surges. Home delivered meals and welfare calls to registered seniors.
Monroe 609-443-0511 Shuttles for medical appts, once a week to Stop & Shop and Walmart. Plan on continuing. Food delivery and daily welfare calls to registered seniors.
New Brunswick 732-745-5100 Center and Tran closed /suspended. Dialysis only John, Coordinator and Driver
North Brunswick 732-418-2222 Lyft services and daily wellness calls offered to registered seniors
Old Bridge 732-721-5600
Perth Amboy 732-826-1690,4307. Transportation to medical appointments, ShopRite on Tuesdays, Dialysis on Monday, Wednesday, Friday, and Senior Center daily. Food delivery to seniors with covid and Meals from the County to registered seniors.
Piscataway 732-743-2218 Transprtation to medical appointments, grocery shopping and the senior center. Must call 24 hrs. in advance. There is a fee for certain medical transportation. Membership is required.
Plainsboro 609-452-5144 Senior Meals and Food Pantry. Transporation provided via MCAT or RideProvide. Ride Provide is a $40 membership fee + cost of each ride. Plainsboro hospital covers cost of transporatoin for lab test appointment at the facilities to seniors only.
Sayreville 732-390-7058 Mon, Wed, Fri, transporting 9 passengers per trip for food and medical, No longer food delivery by police. Deliveries of bagged food to Lakeview. Food bank is open twice a month by appointment only. Senior center is open by appointment only.
South Amboy 732-525-5965 Shuttle service is running for medical appts . and food shopping 3 times a week. No food or pharmacy deliveries at this time. Their staff does welfare calls to their seniors.
South Brunswick 732-329-4000 option 6 Shuttle service for medical appointments and grocery. You must be registered with the senior center to use this service. Bus passes are required all riders and each trip is $.50. Advance registration is required. Meals on Wheels is operating and the transportation department is providing seniors with service to pharmacies. The office on aging is providing health and wellness checks. Drive by meals for members of the senior center.
South Plainfield 908-754-1047 Transportation to medical appointments, physical therapy, banking, hairdresser. Weekly grocery shopping on Wednesday or Thursday morning at 9:00 AM. Transportation throughout South Plainfield and surround towns of Edison, Plainfield, North Plainfield, Piscataway, Dunellen, Fanwood, and Scotch Plains. 48 hour to one week advance notice needed. Meels on Wheels to registered seniors.
South River 732-257-2340 Shuttle service for medical appointments and related errands (pharmacy, radiology, lab work). Service to the Food Bank on Wednesdays between the hours of 10am-12pm, round-trip transportation or call ahead pre-packaged items delivered. Pre-paid grocery pick-up and delivery from any local supermarket (where delivery services are unavailable due to high-demand). Senior Center is open by appointment only, closed on Wednesdays.
Spotswood 732-251-3432 Shuttle Service for medical by appointment only to township residents. Welare checks, socially distant visits, as well as grocery delivery by OEM available.
Woodbridge 732-726-2394 Transportation available for local medical appointments, shopping, Senior Centers, Woodbridge Community Center, and main library. Residents must register and show proof of address. Wellness checks are available.
Middlesex County Area Transportation (MCAT) 1-800-221-3520 Middlesex County shuttles for medical transportation. You must register to begin using these services. $3.00 per ride. Advance reservation necessary.
Ryde4Life 866-208-1307 x 4 On demand transportation services throughout New Jersey. EZRide coordinates rides for seniors with Lyft and Uber. Advanced registration is required and there is a $2.50 administrative fee per ride in addition to the cost of the ride. No cell phone necessary to use this service.

Below are additional resources to find transportation to your vaccine site:

To use MCAT, please visit Demand/ Response Reservation.

For a complete list of point-to-point bus routes in Middlesex County: NJ TRANSIT buses

Try Google Transit to reach your vaccination destination.

For a complete list of taxis that service Middlesex County: Middlesex County Taxi Service

Schedule a ride with Ryde4Life or Uber or Lyft.   Please note these services require pre-registration.

Looking for a location outside of Middlesex County? Try NJ TRANSIT VaxRide.

For a complete list of Vaccination Sites in NJ and available Public Transit, visit NJTIP.