Skip to main content

How to get from Shaftesbury to Warminster by bus and train?

From Shaftesbury to Warminster by bus and train

To get from Shaftesbury to Warminster in South West, you’ll need to take one bus line and 2 train lines: take the CR2M bus from Bell Street Car Park station to Gillingham Station station. Next, you’ll have to switch to the SOUTH WESTERN RAILWAY train and finally take the SOUTH WESTERN RAILWAY train from Salisbury station to Warminster station. The total trip duration for this route is approximately 1 hr 46 min.

106min
Walk to bus station
Bus - CR2MCR2M
Train - SOUTH WESTERN RAILWAY
Train - SOUTH WESTERN RAILWAY
Walk to Warminster
Leaves from Bell Street Car Park

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bell Street Car Park
    ID dordmata
    600 m • 8 min
  • 2
    Bus - CR2MCR2M
    Wait for bus
    CR2M
    Gillingham
  • 3
    Ride to bus station
    Ride to bus station
    Gillingham Station
    ID doraptga
    29 min
  • 4
    Walk to train station
    Walk to train station
    Gillingham (Dorset)
    20 m • 1 min
  • 5
    Train - SOUTH WESTERN RAILWAYSOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    London Waterloo
  • 6
    Ride to train station
    Ride to train station
    Salisbury
    33 min
  • 7
    Train - SOUTH WESTERN RAILWAYSOUTH WESTERN RAILWAY
    Wait for train
    SOUTH WESTERN RAILWAY
    Yeovil Pen Mill
  • 8
    Ride to train station
    Ride to train station
    Warminster
    20 min
  • 9
    Walk to Warminster
    Walk to
    Warminster
    350 m • 5 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in South West.
All local mobility options in one app

Public transport directions from Shaftesbury to Warminster

The distance between Shaftesbury, South West and Warminster, South West is approximately 79.84 km, which can typically be travelled in 106 min. Moovit will show you the directions from Shaftesbury to Warminster by bus and train, so no matter how you choose to travel in South West – you will always have plenty of easy options.

Public transport stations close to Shaftesbury

Shaftesbury is located at Shaftesbury, South West and the nearest public transport station is Wincombe Lane.

Bus stations close to Shaftesbury:

  • Wincombe Lane
  • St. Edwards Close
  • Fairlane

Public transport stations close to Warminster, South West

Warminster is located at Warminster, South West and the nearest public transport station is Market Place.

Train stations close to Warminster:

  • Warminster

Bus stations close to Warminster:

  • Market Place
  • Esso Garage
  • Morrisons

Questions & Answers

  • What is the fastest way to get from Shaftesbury to Warminster?

    The fastest way takes 106 minutes, using Bus line CR2M, Bus line SOUTH WESTERN RAILWAY, Bus line SOUTH WESTERN RAILWAY.

  • Is there a direct bus between Shaftesbury and Warminster in South West?

    No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 1 hr 46 min.

  • Which bus line goes from Shaftesbury to Warminster in South West?

    The CR2M bus line goes from Bell Street Car Park station near Shaftesbury to Gillingham station. From there you’ll have to take 2 train lines till Gillingham station near Warminster in South West

  • How long does it take to travel from Shaftesbury to Warminster in South West by bus and train?

    The total travel time between Shaftesbury and Warminster in South West by bus and train is about 1 hr 46 min.

  • Where do I get on the bus near Shaftesbury to get to Warminster in South West?

    Get on the CR2M bus from the Bell Street Car Park stop near Shaftesbury in South West.

  • Where do I get off the bus when travelling between Shaftesbury and Warminster in South West?

    Get off the bus at the Gillingham station, which is closest to Warminster in South West.