- Salisbury to Hampton buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | 2720 N Salisbury Blvd | 13 W Mercury Blvd | No tags | ||||
![]() | Bus | 2720 N Salisbury Blvd | 13 W Mercury Blvd | No tags | ||||
![]() | Bus | 2720 N Salisbury Blvd | 13 W Mercury Blvd | No tags | ||||
![]() | Bus | 2720 N Salisbury Blvd | 13 W Mercury Blvd | No tags | ||||
![]() | Bus | 2720 N Salisbury Blvd | 13 W Mercury Blvd | No tags |
Get from Salisbury to Hampton
This route is served by bus only
The journey takes about 3 hours, and with fares starting at just $30, it presents an excellent value for a comfortable ride.
2bus per day
3hAverage Duration
169 kmDistance
4kgCO₂ emissions
Compare bus companies
US Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Where are the popular stops in Salisbury and Hampton?
Stops in Salisbury
Stops in Hampton
Frequently asked questions about travelling from Salisbury, MD, US to Hampton, VA, US by bus
What is the distance between Salisbury and Hampton?
Salisbury and Hampton are 164 km (102 miles) apart.
What are the departure and arrival locations for buses traveling from Salisbury to Hampton?
Buses departing from Shore Transit-Tri County Bus Stop in Salisbury will take you to C More Travel Bus Stop in Hampton.







