Salisbury Reds operates a bus from Southampton to Shaftesbury hourly. Tickets cost $10 and the journey takes 1 h 14 min. Wheelers Travel also services this route every 4 hours.
How to get from Southampton to Shaftesbury
From Southampton Central train to Salisbury, train to Gillingham Station, then bus to Ivy Cross, John Shoobridge Court. 2 h 20 min £25. From Southampton City Centre, WestQuay bus to Salisbury, Blue Boar Row then bus to Shaftesbury, The Town Hall. 3 h 27 min £14. From Southampton taxi to Shaftesbury. 59 min £165. From Southampton drive to Shaftesbury. 59 min £8.
Is there a direct bus between Southampton and Shaftesbury?
No, there is no direct bus from Southampton to Shaftesbury. However, there are services departing from Southampton City Centre, WestQuay and arriving at Shaftesbury, The Town Hall via Salisbury, Blue Boar Row. The journey, including transfers, takes approximately 3 h 27 min.