Skip to main content

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

From Shaftesbury to Castleton by bus and train

To get from Shaftesbury to Castleton in South West, you’ll need to take 2 bus lines and one train line: take the CR2 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 58 bus from Station Road station to Poyntington Turn station. The total trip duration for this route is approximately 1 hr 37 min. The bus and train schedule from Shaftesbury may change. We recommend you check the updated bus and train schedule to Castleton on the Moovit app.

97min
Walk to bus station
Bus - CR2CR2
Train - SOUTH WESTERN RAILWAY
Bus - 5858
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 - CR2CR2
    Wait for bus
    CR2
    Gillingham
  • 3
    Ride to bus station
    Ride to bus station
    Gillingham Station
    ID doraptga
    19 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
    Exeter St Davids
  • 6
    Ride to train station
    Ride to train station
    Templecombe
    8 min
  • 7
    Walk to bus station
    Walk to bus station
    Station Road
    ID sotdjmta
    110 m • 2 min
  • 8
    Bus - 5858
    Wait for bus
    58
    Yeovil Bus Station
  • 9
    Ride to bus station Poyntington Turn
    Ride to bus station
    Poyntington Turn
    ID doragpdw
    18 min
*Duration based on 8am traffic

Alternative route from Shaftesbury to Castleton by bus and train via CR2M, SOUTH WESTERN RAILWAY and 58

To get from Shaftesbury to Castleton in South West, you’ll need to take 2 bus lines and one train line: 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 58 bus from Station Road station to Poyntington Turn station. The total trip duration for this route is approximately 2 hr 3 min. The bus and train schedule from Shaftesbury may change. We recommend you check the updated bus and train schedule to Castleton on the Moovit app.

123min
Walk to bus station
Bus - CR2MCR2M
Train - SOUTH WESTERN RAILWAY
Bus - 5858
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
    Exeter St Davids
  • 6
    Ride to train station
    Ride to train station
    Templecombe
    8 min
  • 7
    Walk to bus station
    Walk to bus station
    Station Road
    ID sotdjmta
    110 m • 2 min
  • 8
    Bus - 5858
    Wait for bus
    58
    Yeovil Bus Station
  • 9
    Ride to bus station Poyntington Turn
    Ride to bus station
    Poyntington Turn
    ID doragpdw
    18 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 Castleton

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

Bus And Train schedule from Shaftesbury to Castleton

To check the bus and train schedule from Shaftesbury to Castleton using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Shaftesbury) and destination (Castleton), then select the desired date and time of travel. Moovit will show all available bus and train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus and train, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus and train schedules.

Alternative route from Shaftesbury to Castleton by bus and train via CR2M, SOUTH WESTERN RAILWAY and 58

To get from Shaftesbury to Castleton in South West, you’ll need to take 2 bus lines and one train line: 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 58 bus from Station Road station to Poyntington Turn station. The total trip duration for this route is approximately 2 hr 3 min. The bus and train schedule from Shaftesbury may change. We recommend you check the updated bus and train schedule to Castleton on the Moovit app.

123min
Walk to bus station
Bus - CR2MCR2M
Train - SOUTH WESTERN RAILWAY
Bus - 5858
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
    Exeter St Davids
  • 6
    Ride to train station
    Ride to train station
    Templecombe
    8 min
  • 7
    Walk to bus station
    Walk to bus station
    Station Road
    ID sotdjmta
    110 m • 2 min
  • 8
    Bus - 5858
    Wait for bus
    58
    Yeovil Bus Station
  • 9
    Ride to bus station Poyntington Turn
    Ride to bus station
    Poyntington Turn
    ID doragpdw
    18 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 97 minutes, using Bus line CR2, Train line SOUTH WESTERN RAILWAY, Bus line 58.

  • What is the alternative route to get from Shaftesbury to Castleton?

    The alternative route takes 123 minutes, using Bus line CR2M, Train line SOUTH WESTERN RAILWAY, Bus line 58.

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

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

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

    The CR2 bus line goes from Bell Street Car Park station near Shaftesbury to Gillingham station. From there you’ll have to take one bus line and one train line till Gillingham station near Castleton in South West.

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

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

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

    Get on the CR2 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 Castleton in South West?

    Get off the bus at the Gillingham stop, which is closest to Castleton in South West.