Rome2rio's partners include

There are 4 ways to get from Gillingham Station to Shaftesbury by train or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Gillingham Station to Shaftesbury.
Launch map view
  • Distance: 122.5 miles
  • Duration: 4 h 24 min

What companies run services between Gillingham Station, England and Shaftesbury, Dorset, England?

You can take a train from Gillingham Station to Shaftesbury via London Victoria, Clapham Junction, and Gillingham Station in around 4 hours 24 minutes.

Train operators
Southeastern
Phone
+44 345 322 7021
Website
southeasternrailway.co.uk
Train from Gillingham (Kent) to London Victoria
Avg. Duration
53 min
Frequency
Hourly
Estimated price
$21 - $30
Schedules at
ojp.nationalrail.co.uk
Schedules at
southeasternrailway.co.uk
Off-Peak Day Single
$23 - $35
Anytime Day Single
$21 - $30
Train from Gillingham (Kent) to London Charing Cross
Avg. Duration
1 h 20 min
Frequency
Hourly
Estimated price
$21 - $30
Schedules at
ojp.nationalrail.co.uk
Schedules at
southeasternrailway.co.uk
Off-Peak Day Single
$23 - $35
Anytime Day Single
$21 - $30
South Western Railway
Phone
0345 6000 650
Website
southwesternrailway.com
Train from Clapham Junction to Gillingham (Dorset)
Avg. Duration
1 h 48 min
Frequency
Hourly
Estimated price
$35 - $55
Website
southwesternrailway.com
Schedules at
ojp.nationalrail.co.uk
Train from London Waterloo to Gillingham (Dorset)
Avg. Duration
1 h 56 min
Frequency
Hourly
Estimated price
$35 - $55
Website
southwesternrailway.com
Schedules at
ojp.nationalrail.co.uk

How far is it from Gillingham Station to Shaftesbury?

The distance between Gillingham Station and Shaftesbury is 196 km. The road distance is 235 km.

What is the cheapest way to get from Gillingham Station to Shaftesbury?

The cheapest way to get from Gillingham Station to Shaftesbury is to drive which costs £28 and takes 2 hours 33 minutes.

What is the fastest way to get from Gillingham Station to Shaftesbury?

The quickest way to get from Gillingham Station to Shaftesbury is to drive which takes 2 hours 33 minutes and costs £28.

How long does it take to get from Gillingham Station to Shaftesbury?

It takes approximately 4 hours 24 minutes to get from Gillingham Station to Shaftesbury, including transfers.