Travel from Southampton to Shaftesbury

Bus from Southampton to Shaftesbury

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.
Close Print Itinerary
  1. Here are 4 options to get from
    Southampton to Shaftesbury:

    1. Trip:
      1 Train, bus
      • One-Way approx: USD $29 - $46
      • Duration: 2 h 20 min
      Open +
      • Trip:
        1 Train, bus
        • One-Way approx: USD $29 - $46
        • Duration: 2 h 20 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $20
      • Duration: 3 h 27 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $20
        • Duration: 3 h 27 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $190 - $230
      • Duration: 59 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $190 - $230
        • Duration: 59 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $9 - $14
      • Duration: 59 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $9 - $14
        • Duration: 59 min
        Close x