Getting around Franklin
Buses, county shuttles, trains and the nearest airports, with fares and phone numbers.
County shuttles
DASH (Davidson Avenue Shuttle)
$2 one way
Bound Brook to the New Brunswick train station by way of the Davidson Avenue corridor in the Somerset section of the township.
- Route 851: Bound Brook to North Brunswick via Davidson Avenue and Cottontail Lane
- Route 852: Bound Brook to New Brunswick via Davidson Avenue and Cottontail Lane
CAT (Community Access Transit)
$2 one way
Connects to Raritan Valley Community College in Branchburg.
- Route 1R: Franklin, Bound Brook, Somerville, Raritan and Branchburg
- Route 2R: North Plainfield, Somerville, Raritan and Branchburg
- Route 3R: Bridgewater, Somerville, Raritan and Branchburg
SCOOT
Central Somerset County: Bound Brook, Hillsborough, Manville, Somerville, Bridgewater and Bedminster. The towns listed for it do not include Franklin.
Schedules and stops: Somerset County shuttle schedules (opens in a new tab), or call 908-231-7151.
Buses
- NJ Transit973-275-5555
- Suburban Transit732-249-1100
- Somerset County Transportation908-231-7116
Trains
- Amtrak800-872-7245
- NJ Transit973-275-5555
Airports
- Central Jersey Regional Airport (Kupper Airport)908-526-2822
- Princeton Airport609-921-3100
- Newark Liberty International AirportSee the airport’s website
From the township’s mass transportation page (opens in a new tab), checked November 7, 2026. Fares and routes change; confirm with the operator before you travel.