There are 6 ways to get from Shaftesbury to Chippenham by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Gillingham (Dorset) to Salisburytrain Exeter St Davids - London Waterloo / ...
- Take the train from Salisbury to Bath Spatrain Salisbury - Bristol Temple Meads / ...
3h 19m£35–71Drive 35.4 mi
cheapest- Drive from Shaftesbury to Chippenhamcar 35.4 mi
49 min£9–13Bus, train
- Take the bus from The Town Hall to New Canalbus 29
- Take the train from Salisbury to Trowbridgetrain
- Take the bus from Trinity Church to Charter Roadbus X34
3h 54mTaxi
- Take the taxi from Shaftesbury to Chippenhamtaxi 35.4 mi
49 min£75–90Line 57 bus, bus
- Take the bus from Gillingham Station to Market Placebus 57
- Take the bus from Market Place to Westbourne Gardensbus D1
- Take the bus from Trinity Church to Charter Roadbus X34
4h 38mBus, line 33 bus
- Take the bus from The Town Hall to New Canalbus 29
- Take the bus from New Canal to Station Road Topbus 2 / ...
- Take the bus from The Pelican to Town Bridgebus 33 / ...
4h 55m
Shaftesbury to Chippenham by bus and train
Questions & Answers
The cheapest way to get from Shaftesbury to Chippenham is to drive which costs £8 - £13 and takes 49 min.
The fastest way to get from Shaftesbury to Chippenham is to drive which takes 49 min and costs £8 - £13.
No, there is no direct bus from Shaftesbury to Chippenham. However, there are services departing from Bell Street Car Park and arriving at Charter Road via Gillingham Station, Market Place and Trinity Church. The journey, including transfers, takes approximately 4h 38m.
No, there is no direct train from Shaftesbury to Chippenham. However, there are services departing from Gillingham (Dorset) and arriving at Chippenham via Salisbury and Bath Spa. The journey, including transfers, takes approximately 3h 19m.
The distance between Shaftesbury and Chippenham is 80 miles. The road distance is 35.6 miles.
The best way to get from Shaftesbury to Chippenham without a car is to train which takes 3h 19m and costs £35 - £75.
It takes approximately 3h 19m to get from Shaftesbury to Chippenham, including transfers.
Shaftesbury to Chippenham bus services, operated by Frome Bus, depart from Gillingham Station.
Shaftesbury to Chippenham train services, operated by South Western Railway, depart from Gillingham (Dorset) station.
The best way to get from Shaftesbury to Chippenham is to train which takes 3h 19m and costs £35 - £75. Alternatively, you can line 57 bus and bus, which costs and takes 4h 38m.
What companies run services between Shaftesbury, Dorset, England and Chippenham, Wiltshire, England?
You can take a bus from Bell Street Car Park to Chippenham via Gillingham Station, Gillingham (Dorset), Salisbury, and Bath Spa in around 3h 19m. Alternatively, you can take a bus from Bell Street Car Park to Charter Road via Gillingham Station, Market Place, Westbourne Gardens, and Trinity Church in around 4h 38m.
- Phone
- 0345 6000 650
- Website
- southwesternrailway.com
Train from Gillingham (Dorset) to Salisbury
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- £9–21
- Website
- https://www.southwesternrailway.com/
- Phone
- +44 (0)345 7000 125
- [email protected]
- Website
- gwr.com
Train from Salisbury to Bath Spa
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- £18–35
- Website
- https://www.gwr.com/
Train from Salisbury to Trowbridge
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- £12–25
- Website
- https://www.gwr.com/
- Phone
- +44 1202 338420
- Website
- salisburyreds.co.uk
Bus from The Town Hall to New Canal
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Website
- https://www.salisburyreds.co.uk/
Bus from The Town Hall to New Canal
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Website
- https://www.salisburyreds.co.uk/
Bus from New Canal to Station Road Top
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Website
- https://www.salisburyreds.co.uk/
- Phone
- +44 1249 444444
- [email protected]
- Website
- faresaver.co.uk
Bus from Trinity Church to Charter Road
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- £2–4
- Website
- http://www.faresaver.co.uk/
Bus from Trinity Church to Charter Road
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- £2–4
- Website
- http://www.faresaver.co.uk/
Bus from The Pelican to Town Bridge
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- £2–4
- Website
- http://www.faresaver.co.uk/
- Phone
- 01373 471474
- Website
- fromebus.co.uk
Bus from Gillingham Station to Market Place
- Ave. Duration
- 1h
- Frequency
- Once daily
- Website
- http://www.fromebus.co.uk/
- Phone
- +44 345 646 0707
- Website
- firstbus.co.uk
Bus from Market Place to Westbourne Gardens
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- £2–3
- Website
- https://www.firstbus.co.uk/bristol-bath-and-west
- Ave. Duration
- 49 min
- Estimated price
- £75–90
Chart Taxis Shaftesbury
- Phone
- +44 7379 069 396
- Website
- charttaxis.co.uk
S & G Taxis
- Phone
- +44 1747 822 215
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Shaftesbury to Chippenham bus services, operated by Frome Bus, arrive at Market Place station.
Shaftesbury to Chippenham train services, operated by South Western Railway, arrive at Salisbury station.
Yes, the driving distance between Shaftesbury to Chippenham is 36 miles. It takes approximately 49 min to drive from Shaftesbury to Chippenham.
There are 1543+ hotels available in Chippenham.

















