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
|
---|---|---|---|---|---|
CVS | 837 Roosevelt Ave | Carteret | NJT Bus #116 NJT Bus #48 | ||
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. | |
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 |
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 |
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. | |
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 | |
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 | |
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 | ||
CVS | 100 Parsonage Road | Edison | A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300 | ||
Rite Aid Store 04821 | 10 Lincoln Highway | Edison | A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300 | ||
ShopRite Pharmacy #573 | Edison | A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300 | |||
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 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 |
||
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 | ||
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 |
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 |
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. | |
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. | |
CVS | 949 Livingston Ave. | North Brunswick | |||
Rite Aid 00559 | 841 Georges Road | North Brunswick | |||
Walmart | North Brunswick | ||||
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. | |
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 |
Walmart | 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. | ||
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. | |
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 |
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 |
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 |
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. | |
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. | |
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 | ||
Penn Medicine Princeton Health | 1 Plainsboro Road | Plainsboro | All American Taxi 609-647-1868 Princeton Economy Taxi 609-799-9180 | ||
CVS | 4 Schalks Crossing Rd | Plainsboro | All American Taxi 609-647-1868 Princeton Economy Taxi 609-799-9180 | ||
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 |
CVS | 5000 Hadley Center Drive | South Plainfield | |||
ShopRite Pharmacy #578 | 3600 Park Ave | South Plainfield | |||
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 |
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 |
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 | |||
Princeton Alliance Church | 20 Schalks Crossing Road | Plainsboro | All American Taxi 609-647-1868 Princeton Economy Taxi 609-799-9180 | ||
CVS | 2257 US Highway 1 N | North Brunswick | |||
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 |
JFK Community Health Center | 1931 Oak Tree | Edison | A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300 | ||
CVS | 107-113 Main Street – The Ostrower Building | Woodbridge | Woodbridge Checker 732-634-8300 | ||
CVS | 2328 Plainfield Avenue | South Plainfield | |||
CVS | 1252 Bound Brook Road | Middlesex | |||
CVS | 8 Eden Avenue | Ediosn | A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300 | ||
CVS | 913 OakTree Avenue | South Plainfield | |||
CVS | 1133 Inman Avenue | Edison | A1 Checker Service 732-882-2360 Edison Taxi 732-201-5555 AA Checker 732-545-2300 | ||
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 | ||
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 |
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.