There are 3 ways to get from Poole to Shaftesbury by bus, taxi or car
Questions & Answers
The cheapest way to get from Poole to Shaftesbury is to drive which costs £4 - £7 and takes 41 min.
The quickest way to get from Poole to Shaftesbury is to taxi which costs £85 - £110 and takes 41 min.
No, there is no direct bus from Poole station to Shaftesbury. However, there are services departing from Poole Railway Station and arriving at Shaftesbury, The Town Hall via Blandford Hospital. The journey, including transfers, takes approximately 2 h 13 min.
The distance between Poole and Shaftesbury is 22 miles. The road distance is 26.9 miles.
The best way to get from Poole to Shaftesbury without a car is to bus which takes 2 h 13 min and costs £10.
It takes approximately 2 h 13 min to get from Poole to Shaftesbury, including transfers.
Poole to Shaftesbury bus services, operated by More Bus, arrive at Poole Railway Station.
Poole to Shaftesbury bus services, operated by South West Coaches, arrive at Shaftesbury, The Town Hall station.
Yes, the driving distance between Poole to Shaftesbury is 27 miles. It takes approximately 41 min to drive from Poole to Shaftesbury.
There are 282+ hotels available in Shaftesbury. Prices start at $91 USD per night.
What companies run services between Poole, England and Shaftesbury, Dorset, England?
You can take a bus from Poole to Shaftesbury via Blandford Hospital in around 2 h 13 min.