Bus Tickets from Salisbury, MD, US to New Brunswick

Previously seen trips

Next departures for Salisbury to New Brunswick on November 19
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBusBus
Salisbury (Park & Ride)
French StreetNo tags
FlixBus + Greyhound
Bus
Salisbury (Park & Ride)
French StreetNo tags
FlixBus + Greyhound
Bus
Salisbury (Park & Ride)
French StreetNo tags
FlixBusBus
Salisbury (Park & Ride)
French StreetNo tags
FlixBus + Greyhound
Bus
Salisbury (Park & Ride)
New BrunswickNo tags

Get from Salisbury to New Brunswick

This route is served by bus only

The journey takes about 6 hours 55 minutes, and with fares starting at just $67, it presents an excellent value for a comfortable ride.

1bus per day
6h 55mAverage Duration
256 kmDistance
6kgCO₂ emissions

Frequently asked questions about travelling from Salisbury, MD, US to New Brunswick by bus

  1. How far is Salisbury from New Brunswick?

    The distance covered from Salisbury to New Brunswick is 256 km (159 miles).

  2. What are the departure and arrival locations for buses traveling from Salisbury to New Brunswick?

    Buses traveling this route start their trip at Shore Transit-Tri County Bus Stop, in Salisbury, and end it at French Street, in New Brunswick.

People from around the world trust Busbud