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. 

 

Vaccination Site
Address
City
Taxi
Municipal Transportation
Bus
ACE-RX Pharmacy 2628 Highway 516 Old Bridge Oasis 732-251-3700 Old Bridge White Cab 732-607-7699
ACME Pharmacy #2827 3500 U.S. 9 Old Bridge Oasis 732-251-3700 Old Bridge White Cab 732-607-7699 Spotswood will provide transportation to eligible residents to this location. Please call 732-215-1324.
Boro Hall Healthcare 565 Bound Brook Road MIddlesex
CVS 837 Roosevelt Ave Carteret NJT Bus #116 NJT Bus #48
CVS 330 Rues Lane East Brunswick Oasis 732-251-3700 East Brunswick will provide transportation to eligible residents to this location. Requires 48-hour notice. Please call 732- 390-6896. Spotswood will provide transportation to its eligible residents to this location. Please call 732-251-3432.
CVS 100 Parsonage Road Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
CVS 45 Pearl Street Metuchen Metuchen Taxi 732-549-7777
CVS 1252 Bound Brook Rd Middlesex
CVS 400 Ryders Lane Milltown
CVS 4196 US HWY 1 Monmouth Junction South Brunswick Taxi and Limo 732-548-1140
CVS 306 Applegarth Road Monroe Pearl of Monroe Taxi 908-502-8201
CVS 949 Livingston Ave. North Brunswick
CVS 2988 Route 516 Old Bridge Oasis 732-251-3700 Old Bridge White Cab 732-607-7699
CVS 1252 Stelton Road Piscataway
CVS 4 Schalks Crossing Rd Plainsboro All American Taxi 609-647-1868 Princeton Economy Taxi 609-799-9180
CVS 5000 Hadley Center Drive South Plainfield
CVS 101 Grand Avenue North Brunswick
CVS 3560 Route 27 Kendall Park South Brunswick Taxi and Limo 732-548-1140
CVS 137 Route 22 East Dunellen
CVS 2257 US Highway 1 N North Brunswick
CVS 107-113 Main Street – The Ostrower Building Woodbridge Woodbridge Checker 732-634-8300
CVS 8 Eden Avenue Ediosn A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
CVS 913 Oak Tree Avenue South Plainfield
CVS 1133 Inman Avenue Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
CVS 2328 Plainfield Avenue South Plainfield
CVS 1252 Bound Brook Road Middlesex
Epic Church 2707 Main Street Extention Sayreville Oasis 732-251-3700 Sayreville Borough will provide transportation to its residents for vaccination sites within their service area. Thier current transportation schedule is Mon, Wed, Fri. The take Sayreville seniors anywhere within Sayreville. So they would transport to the Middlesex County Fire Academy. They require 1 days notice and follow the transportation guidelines of 50% occupancy on buses. Please call 732-390-7058. NJT Bus # 815 or #817
HMH JFK University Medical Center 65 James Street Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300 NJT Bus # 801
Jewish Renaissance Medical Cente 275 Hobart Street Perth Amboy White Cab 732-826-0446 Checker 732-826-2050 Borinquen 732-442-0787 United 732-826-2424 Perth Amboy will provide transporation to its eligible residents to this location. Please call 732-826-1690. NJT Bus # 48 NJT Bus # 815
JFK Community Health Center 1931 Oak Tree Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
Middlesex County Fire Academy 1001 Fire Academy Drive Sayreville Oasis 732-251-3700 Sayreville Borough will provide transportation to its residents for vaccination sites within their service area. Thier current transportation schedule is Mon, Wed, Fri. The take Sayreville seniors anywhere within Sayreville. So they would transport to the Middlesex County Fire Academy. They require 1 days notice and follow the transportation guidelines of 50% occupancy on buses. Please call 732-390-7058. NJT Bus # 815 or #817
Middlesex County Megasite – New Jersey Convention and Exposition Center 97 Sunfield Avenue Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300 NJT Bus # 813
Middlesex County Office of Health Services 1 Ericson Drive Piscataway Middlesex Borough will provide transporation to eligible residents to this location between the hours of 8-2pm. Please call 732.356.7400
Middlesex County Office of Health Services East Brunswick Community Arts Center 721 Cranbury Road East Brunswick Oasis 732-251-3700 East Brunswick will provide transportation to eligible residents to this location. Requires 48-hour notice. Please call 732- 390-6896. Spotswood will provide transportation to its eligible residents to this location. Please call 732-251-3432.
Middlesex County Office of Health Services Middlesex County Vocational and Technical School – Perth Amboy Campus 457 High Street Perth Amboy White Cab 732-826-0446 Checker 732-826-2050 Borinquen 732-442-0787 United 732-826-2424 Perth Amboy will provide transporation to its eligible residents to this location. Please call 732-826-1690. NJT Bus #48 NJT Bus #116 NJT Bus #813 NJT Bus #815 NJT Bus #817
Middlesex County Office of Health Services Monroe Township Senior Center 12 Halsey Road Monroe Pearl of Monroe Taxi 908-502-8201 Spotswood will provide transportation to eligible residents to this location. Please call 732-215-1324.
Middlesex County Office of Health Services The Heldrich Hotel and Conference Center 10 Livingston Ave New Brunswick Victory Taxi 732-545-6666
All Brunswick Taxi 732-545-0900
Yellow Cab 732-24-2222
Metro 732-246-7400
New Brunswick provides transportation for eligible residents through Dial-A-Ride. A minimum of 2 business days advance notice is needed. Please call 732-745-5161 for more information. NJT Bus # 811 NJT Bus # 814 NJT Bus # 815 NJT Bus # 818
New Brunswick Youth Sports Complex 419 Joyce Kilmer Avenue New Brunswick Victory Taxi 732-545-6666
All Brunswick Taxi 732-545-0900
Yellow Cab 732-24-2222
Metro 732-246-7400
New Brunswick provides transportation for eligible residents through Dial-A-Ride. A minimum of 2 business days advance notice is needed. Please call 732-745-5161 for more information.
Penn Medicine Princeton Health 1 Plainsboro Road Plainsboro All American Taxi 609-647-1868 Princeton Economy Taxi 609-799-9180
Princeton Alliance Church 20 Schalks Crossing Road Plainsboro All American Taxi 609-647-1868 Princeton Economy Taxi 609-799-9180
Queenship of Mary – Penn Medicine 16 Dey Road Plainsboro All American Taxi 609-647-1868 Princeton Economy Taxi 609-799-9180
Raritan Bay Medical Center Old Bridge 1 Hospital Plaza Old Bridge Oasis 732-251-3700 Old Bridge White Cab 732-607-7699 Spotswood will provide transportation to eligible residents to this location. Please call 732-215-1324. NJT Bus # 138
Raritan Bay Medical Center Perth Amboy 530 New Brunswick Ave Perth Amboy White Cab 732-826-0446 Checker 732-826-2050 Borinquen 732-442-0787 United 732-826-2424 Perth Amboy will provide transporation to its eligible residents to this location. Please call 732-826-1690. NJT Bus #116 NJT Bus # 813 NJT Bus # 817
Rite Aid 366 George Street New Brunswick Victory Taxi 732-545-6666
All Brunswick Taxi 732-545-0900
Yellow Cab 732-24-2222
Metro 732-246-7400
New Brunswick provides transportation for eligible residents through Dial-A-Ride. A minimum of 2 business days advance notice is needed. Please call 732-745-5161 for more information.
Rite Aid 10 Lincoln HIghway Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
Rite Aid 416 Route 1 Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
Rite Aid 00559 841 Georges Road North Brunswick
Rite Aid Store 01654 5 Lafayette Road Fords Scooter Taxi 732-339-3333 Woodbridge provides transportation to the township health department, Raritan Center for vaccine appointments, as well as local pharmacies offering the vaccine (CVS, Rite Aid). Transportation is also provided for local COVID testing during normal business hours.
Rite Aid Store 01670 76 Smith Street Perth Amboy White Cab 732-826-0446 Checker 732-826-2050 Borinquen 732-442-0787 United 732-826-2424 Perth Amboy will provide transporation to its eligible residents to this location. Please call 732-826-1690.
Rite Aid Store 02561 332 Raritan Avenue Highland Park Victory Taxi 732-545-6666
All Brunswick Taxi 732-545-0900
Yellow Cab 732-24-2222
Metro 732-246-7400 A1 Checker Service 732-882-2360 AA Checker 732-545-2300
Rite Aid Store 04193 3553 Washington Road Parlin Oasis 732-251-3700 Old Bridge White Cab 732-607-7699 Spotswood will provide transportation to eligible residents to this location. Please call 732-215-1324.
Rite Aid Store 04821 10 Lincoln Highway Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
Riverside Urgent Care of East Brunswick 418 Route 18 East Brunswick Oasis 732-251-3700 East Brunswick will provide transportation to eligible residents to this location. Requires 48-hour notice. Please call 732- 390-6896. Spotswood will provide transportation to its eligible residents to this location. Please call 732-251-3432. NJT Bus # 68 NJT Bus # 138 NJT Bus # 811 NJT Bus # 815 NJT Bus # 818
Riverside Urgent Care of Edison 1130 Route 1 Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
Robert Wood Johnson University Hospital 1 RWJ Place New Brunswick Victory Taxi 732-545-6666
All Brunswick Taxi 732-545-0900
Yellow Cab 732-24-2222
Metro 732-246-7400
New Brunswick provides transportation for eligible residents through Dial-A-Ride. A minimum of 2 business days advance notice is needed. Please call 732-745-5161 for more information. NJT Bus # 810 NJT Bus # 811 NJT Bus # 814 NJT Bus # 815 NJT Bus # 818 Suburban Transit
Rutgers Eric B. Chandler Health Center 277 George Street New Brunswick Victory Taxi 732-545-6666
All Brunswick Taxi 732-545-0900
Yellow Cab 732-24-2222
Metro 732-246-7400
New Brunswick provides transportation for eligible residents through Dial-A-Ride. A minimum of 2 business days advance notice is needed. Please call 732-745-5161 for more information. NJT Bus # 811 NJT Bus # 815 NJT Bus # 818
Saint Peter's University Hospital 254 Easton Avenue New Brunswick New Brunswick Victory Taxi 732-545-6666
All Brunswick Taxi 732-545-0900
Yellow Cab 732-24-2222
Metro 732-246-7400
New Brunswick provides transportation for eligible residents through Dial-A-Ride. A minimum of 2 business days advance notice is needed. Please call 732-745-5161 for more information.
ShopRite Pharmacy #106 380 Summerhill Spotswood Oasis 732-251-3700 Spotwood is able to transport seniors to vaccination sites in any of the towns we transport for medical appointments, i.e. Spotswood, Helmetta, Jamesburg, East Brunswick, Monroe, and Old Bridge. Please Call 732-215-1324. NJT Bus # 138
ShopRite Pharmacy #156 365 Convery Blvd Perth Amboy White Cab 732-826-0446 Checker 732-826-2050 Borinquen 732-442-0787 United 732-826-2424 Perth Amboy will provide transporation to its eligible residents to this location. Please call 732-826-1690.
ShopRite Pharmacy #573 Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
ShopRite Pharmacy #578 3600 Park Ave South Plainfield
ShopRite Pharmacy #585 1422 West Prospect East Brunswick Oasis 732-251-3700 East Brunswick will provide transportation to eligible residents to this location. Requires 48-hour notice. Please call 732- 390-6896. Spotswood will provide transportation to its eligible residents to this location. Please call 732-251-3432. NJT Bus # 68 NJT Bus # 138 NJT Bus # 815 NJT Bus # 818
Stop & Shop 1600 Perrineville Road Monroe Pearl of Monroe Taxi 908-502-8201
Stop & Shop 581 Stelton Road Piscataway
Walgreens 2703 Route 130 North Brunswick
Walgreens 1 Robert Wood Johnson PL. New Brunswick Victory Taxi 732-545-6666
All Brunswick Taxi 732-545-0900
Yellow Cab 732-24-2222
Metro 732-246-7400
Walgreens 1303 Saint Georges Avenue Colonia
Walgreens 521 Raritan Street Sayreville Oasis 732-251-3700
Walgreens 2601 Route 516 Old Bridge Oasis 732-251-3700 Old Bridge White Cab 732-607-7699
Walgreens 314 Applegarth Road Monroe Pearl of Monroe Taxi 908-502-8201
Walgreens 3891 Route 516 Old Bridge Oasis 732-251-3700 Old Bridge White Cab 732-607-7699
Walgreens 231 Prospect Street South River
Walgreens 15 Summerhill Road Spotswood Oasis 732-251-3700
Walgreens 1197 Amboy Avenue Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
Walgreens 421 Ryders Lane East Brunswick Oasis 732-251-3700
Walgreens 520 Convery Boulevard Perth Amboy White Cab 732-826-0446 Checker 732-826-2050 Borinquen 732-442-0787 United 732-826-2424
Walgreens 17 Green Street Woodbridge Woodbridge Checker 732-634-8300
Walgreens 905 New Durham Road Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
Walgreens 20 Jersey Avenue New Brunswick Victory Taxi 732-545-6666
All Brunswick Taxi 732-545-0900
Yellow Cab 732-24-2222
Metro 732-246-7400
Walgreens 555 Inman Avenue Colonia
Walgreens 440 South Washington Avenue Piscataway
Walgreens 833 Roosevelt Avenue Carteret
Walgreens 81 Plainfield Avenue Edison A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300
Walmart North Brunswick
Walmart 1126 Route 9 Old Bridge Oasis 732-251-3700 Old Bridge White Cab 732-607-7699 Spotswood will provide transportation to eligible residents to this location. Please call 732-215-1324.
Walmart 360 US Highway 9 N Woodbridge Woodbridge Checker 732-634-8300 Woodbridge provides transportation to the township health department, Raritan Center for vaccine appointments, as well as local pharmacies offering the vaccine (CVS, Rite Aid). Transportation is also provided for local COVID testing during normal business hours. Please call 732-726-2394.
Walmart 979 Route 1 South New Brunswick Victory Taxi 732-545-6666
All Brunswick Taxi 732-545-0900
Yellow Cab 732-24-2222
Metro 732-246-7400
Walmart 2825 Route 18 Old Bridge Oasis 732-251-3700 Old Bridge White Cab 732-607-7699
Wegmans Pharmacy #32 15 Woodbridge Center Drive Woodbridge Woodbridge Checker 732-634-8300 Woodbridge provides transportation to the township health department, Raritan Center for vaccine appointments, as well as local pharmacies offering the vaccine (CVS, Rite Aid). Transportation is also provided for local COVID testing during normal business hours. Please call 732-726-2394.
Woodbridge Health Department 2 George Fredrick Plaza Woodbridge Woodbridge Checker 732-634-8300 Woodbridge provides transportation to the township health department, Raritan Center for vaccine appointments, as well as local pharmacies offering the vaccine (CVS, Rite Aid). Transportation is also provided for local COVID testing during normal business hours. Please call 732-726-2394. NJT Bus # 115

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.