RIDE logo

Middlesex County Public Mobility Options 




The existing Middlesex County Area Transit (MCAT) shuttle services features fixed routes, eliminating the need for advance booking, and welcomes all passengers. These shuttles seamlessly connect with other convenient fixed-route bus and rail transportation services. There is a suggested fare of $1 for General Public and $.50 for Seniors and Disabled. For additional details, please click the above icon.



Middlesex County Area Transit (MCAT) offers a transportation service that requires reservations for individuals aged 60 and above, along with disabled individuals aged 18 and older. Reservations are required, contingent upon availability, and entail shared rides with other passengers. For further details, please click icon above or call 1-800-221-3520 to make a reservation.



RIDE On Demand is a convenient and affordable public transit service that allows you to book rides through the Middlesex County RIDE On Demand app, available at the App Store or Google Play. Within minutes, you can be picked up anywhere in New Brunswick and dropped off at any destination within New Brunswick for $3 per rider. This is a ride sharing service where one or more passengers headed in the same direction, may ride with you. Whether you live, work, study, or visit New Brunswick, you can book a ride!

RIDE On Demand Services are available: Monday through Friday from 6 am to 10 pm, and Saturdays and Sundays from 9 am to 6 pm.