Regional Bus Services
DUE TO COVID-19, THERE HAVE BEEN SCHEDULE CHANGES TO MOST PUBLIC TRANSIT. SCHEDULES LISTED ON THIS PAGE HAVE NOT BEEN UPDATED. VISIT OUR COVID-19 TRANSPORTATION CHANGES PAGE FOR CURRENT AND MODIFIED SCHEDULES.
Three private bus carriers provide regional service between Somerset County and New York City. Click the appropriate link for route and fare information.
Lakeland Bus Lines operates from the northern part of Somerset County (Basking Ridge, Bernardsville, Lyons, Bedminster and Far Hills) to the Port Authority Bus Terminal in NYC.
Suburban Transit provides service from Princeton through southeastern Somerset County to the New York Port Authority Bus Terminal via Route 27, and express service from Hillsborough to Grand Central Terminal and the United Nations.
On February 24, 2020, Suburban Transit introduced the “Track Coach USA” app, which allows passengers to track the bus and determine the arrival time of the next scheduled bus. To learn more, please click here.
Suburban Transit 100 Line (Princeton)
Suburban Transit 200 Line (Hillsborough)
Trans-Bridge provides service to the Port Authority Bus Terminal from the Branchburg park and ride. Trans-Bridge also offers reverse commute bus service to Sanofi at 55 Corporate Drive, Bridgewater and MetLife on Route 22 in Bridgewater from the Port Authority Bus Terminal in New York City.