COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search bus tickets to Salisbury

switcheroo

Quickview

How to get to Salisbury by bus

Routes22
Trips per day23
bus lines1
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Salisbury?

€14.20 is the cheapest price for a bus ticket to Salisbury, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Salisbury. In the last month, buses from Oak Hall to Salisbury had the lowest average price at €14.20.

Where is the bus station in Salisbury, MD?

The main bus station in Salisbury is Shore Transit - 31901 Tri County Way. As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around Salisbury.

Seattle

There are 7 scheduled buses per day from Seattle to Salisbury. The route can be as long as 2409 miles, or 3876 kilometers. On average, the journey takes 85 hours and 3 minutes. One bus company, Greyhound, connects Seattle to Salisbury. Buses from Seattle usually arrive in Salisbury at Shore Transit - 31901 Tri County Way.
Avg. Time
3d 13h 3m
Avg. Price
€208.10

San Antonio

There are 4 scheduled buses per day from San Antonio to Salisbury. The route can be as long as 1447 miles, or 2328 kilometers. On average, the journey takes 44 hours and 1 minute. One bus company, Greyhound, connects San Antonio to Salisbury. Buses from San Antonio usually arrive in Salisbury at Shore Transit - 31901 Tri County Way.
Avg. Time
1d 20h 1m
Avg. Price
€184.86

San Diego

There are 4 scheduled buses per day from San Diego to Salisbury. The route can be as long as 2351 miles, or 3782 kilometers. On average, the journey takes 74 hours and 25 minutes. One bus company, Greyhound, connects San Diego to Salisbury. Buses from San Diego usually arrive in Salisbury at Shore Transit - 31901 Tri County Way.
Avg. Time
3d 2h 25m
Avg. Price
€170.33

San Francisco

There are 3 scheduled buses per day from San Francisco to Salisbury. The route can be as long as 2521 miles, or 4056 kilometers. On average, the journey takes 81 hours and 37 minutes. One bus company, Greyhound, connects San Francisco to Salisbury. Buses from San Francisco usually arrive in Salisbury at Shore Transit - 31901 Tri County Way.
Avg. Time
3d 9h 37m
Avg. Price
€140.26

Startex

There are 3 scheduled buses per day from Startex to Salisbury. The route can be as long as 432 miles, or 695 kilometers. On average, the journey takes 20 hours and 45 minutes. One bus company, Greyhound, connects Startex to Salisbury. Buses from Startex usually arrive in Salisbury at Shore Transit - 31901 Tri County Way.
Avg. Time
20h 45m
Avg. Price
€121.62

Located in Maryland, Salisbury is accessible by bus from 22 other cities. You can choose from 23 daily scheduled trips when you search for buses to Salisbury on Wanderu. Greyhound usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Salisbury are also available..

Bus companies serving Salisbury

Greyhound

There are 4 scheduled Greyhound buses per day. Greyhound can get you to Salisbury from 22 cities, including New York.
Avg. Time
8h 59m
Avg. Price
€49.51