About 600,000 older adults stop driving each year, according to the National Association of Area Agencies on Aging. That can make it harder for aging or ill loved ones to make doctor’s appointments, shop for necessities, visit family or attend social events. Below you will find County and municipal transportation resources for Middlesex County residents.
Middlesex County Services Locator
The Middlesex County Department of Community Services has created a Service Locator to help residents find services related to healthcare, transportation, social services, and more. To access the Service Locator, CLICK HERE.

Middlesex County RIDE Program CLICK HERE
(Formerly Middlesex County Area Transit- MCAT)
For Assistance with Middlesex County RIDE call 800-221-3520
Middlesex County RIDE offers three services:
1. RIDE Routes – A community shuttle program providing scheduled routes that do not require advance reservation and are available to the public. Shuttles feed into other accessible bus and rail fixed-route transportation services.
CLICK HERE FOR M1 & M7 Shuttle Service information. Suggested fare of $1 for General Public and $.50 for Seniors and Disabled.
2. RIDE Reservations – A reservation-based transportation service for persons 60 years of age and older and to persons with disabilities age 18 years and older. Fare: $3 one way, $6 round trip.
3. RIDE On Demand – Currently serving the greater New Brunswick area and part of North Brunswick, this service allows users to book rides through the Middlesex County RIDE On Demand app, available in the Apple App Store or Google Play Store. Fare: $3 per person one way.
Transportation Services by Municipality
| Municipality | Telephone Number |
| Carteret Office of Aging | 732-541-3890 |
| Dunellen | 732-968-3033 |
| East Brunswick | 732-390-6896 |
| Edison | 732-248-7345 |
| Highland Park | 732-819-0052. |
| Metuchen | 732-632-8524 |
| Monroe Township | 609-443-0511 |
| New Brunswick | 732-745-5161 |
| North Brunswick | 732-418-2222 |
| Old Bridge | 732-721-5600 |
| Perth Amboy | 732-826-1690 |
| Piscataway | 732-743-2218 |
| Plainsboro | 609-799-0909 |
| Sayreville | 732-390-7058 |
| South Amboy | 732-525-5960 |
| South Brunswick | 732-329-4000 x7363 |
| South Plainfield | 908-754-1047 |
| South River | 732-257-2340 |
| Spotswood | 732-251-3432 |
| Woodbridge | 732-726-2394 |
Additional Transportation Resources
RT. 130 CONNECTION (ADMINISTERED BY GMTMA) Fare: $1 Each way
NOW SERVING BUSINESSES ALONG STATION ROAD, HALF ACRE ROAD AND EXTENDED TO UPS-CRANBURY HUB
Effective September 11th – Monday-Friday, with:
- More bus trips to and from Trenton Transit Center
- More buses serving the East Windsor/Hightstown Area
- More daily trips to the South Brunswick Warehouse Area
- Continuation of service to all existing stops
EZ Ryde4Life, On-Demand Transportation Services
EZ Ryde4Life is a membership-based program. Currently, the program is available to New Jersey Residents only. Riders fill out a registration form and establish a transportation account using a credit or debit card. Once that’s setup, rides can be scheduled in real time. It’s as easy to register, reserve, and ride.