Bus Tickets from Worcester, US to Salisbury, MD, US

Previously seen trips

Next departures for Worcester to Salisbury on November 22
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
GreyhoundBus
Worcester Union Station
Salisbury (Park & Ride)No tags
Greyhound + FlixBus
Bus
Worcester Union Station
Salisbury (Park & Ride)No tags
Greyhound + FlixBus
Bus
Worcester Union Station
Salisbury (Park & Ride)No tags
FlixBus + Greyhound
Bus
Worcester Union Station
Salisbury (Park & Ride)No tags
FlixBus + Greyhound
Bus
Worcester Union Station
Salisbury (Park & Ride)No tags

Get from Worcester to Salisbury

This route is served by bus only

The journey takes about 12 hours, and with fares starting at just $119, it presents an excellent value for a comfortable ride.

2bus per day
12hAverage Duration
538 kmDistance
13kgCO₂ emissions

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

  1. What is the travel distance from Worcester to Salisbury?

    The distance between Worcester and Salisbury is around 539 km (335 miles).

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

    Buses traveling this route start their trip at Union Station, in Worcester, and end it at Shore Transit-Tri County Bus Stop, in Salisbury.

People from around the world trust Busbud