Buses in Shaftesbury

6 bus routes serve Shaftesbury, run by South West Coaches, Salisbury Reds and Damory Coaches. The busiest stops are The Town Hall, John Shoobridge Court and Post Office.

Most frequent routes

Where you can go from Shaftesbury

Routes

Bus companies

Stops

Nearby stops

Within a 10-minute walk of Shaftesbury, but in a neighbouring place:

Questions

Where can I go by bus from Shaftesbury?
Direct buses from Shaftesbury go to Gillingham (CR2, CR2M), Salisbury (29, 27), Blandford St Mary (CR7), East Knoyle (27) and Tisbury (86).
Which bus goes from Shaftesbury to Gillingham?
Routes CR2 and CR2M, run by South West Coaches.
Which bus goes from Shaftesbury to Salisbury?
Routes 29 and 27, run by Salisbury Reds.
Which bus goes from Shaftesbury to Blandford St Mary?
Route CR7, run by Damory Coaches.
Where do buses stop in Shaftesbury?
The busiest stops are The Town Hall, John Shoobridge Court, Post Office, Chubbs House and Health Centre.
Which bus companies run in Shaftesbury?
South West Coaches, Salisbury Reds and Damory Coaches.
What are the most frequent buses in Shaftesbury?
the CR2 (Shaftesbury – Gillingham), the CR2M (Gillingham – Shaftesbury), the 29 (Salisbury – Shaftesbury) and the CR7 (Blandford St Mary – Shaftesbury).

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 28 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook