There are 5 ways to get from Shaftesbury to Malmesbury 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, line 99 bus
best- Take the train from Salisbury to Bath Spatrain Salisbury - Bristol Temple Meads / ...
- Take the bus from Rail Station Forecourt A to Burton Hillbus 99
4h 28mDrive 44.8 mi
cheapest- Drive from Shaftesbury to Malmesburycar 44.8 mi
1h 3m£11–16Line 57 bus, bus, line 99 bus
- Take the bus from Gillingham Station to Market Placebus 57
- Take the bus from Trinity Church to Bus Station Alightingbus X34
- Take the bus from Bus Station to Cross Hayesbus 99
6h 2mTaxi
- Take the taxi from Shaftesbury to Malmesburytaxi 44.8 mi
1h 3m£90–120Bus
- Take the bus from The Town Hall to New Canalbus 29
- Take the bus from New Canal to Station Road Topbus 2 / ...
6h 9m
Questions & Answers
The cheapest way to get from Shaftesbury to Malmesbury is to drive which costs £10 - £16 and takes 1h 3m.
The fastest way to get from Shaftesbury to Malmesbury is to drive which takes 1h 3m and costs £10 - £16.
No, there is no direct bus from Shaftesbury to Malmesbury. However, there are services departing from Bell Street Car Park and arriving at Cross Hayes via Gillingham Station, Market Place, Trinity Church and Bus Station. The journey, including transfers, takes approximately 6h 2m.
The distance between Shaftesbury and Malmesbury is 94 miles. The road distance is 45.1 miles.
The best way to get from Shaftesbury to Malmesbury without a car is to train and line 99 bus which takes 4h 28m and costs .
It takes approximately 4h 28m to get from Shaftesbury to Malmesbury, including transfers.
Shaftesbury to Malmesbury bus services, operated by Frome Bus, depart from Gillingham Station.
Shaftesbury to Malmesbury bus services, operated by Frome Bus, arrive at Market Place station.
Yes, the driving distance between Shaftesbury to Malmesbury is 45 miles. It takes approximately 1h 3m to drive from Shaftesbury to Malmesbury.
There are 1352+ hotels available in Malmesbury.
What companies run services between Shaftesbury, Dorset, England and Malmesbury, England?
You can take a bus from Bell Street Car Park to Cross Hayes via Gillingham Station, Market Place, Westbourne Gardens, Trinity Church, and Bus Station in around 6h 2m.
- Phone
- +44 (0)345 7000 125
- [email protected]
- Website
- Great Western Railway (GWR)
Train from Salisbury to Bath Spa
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- £18–35
- Website
- Great Western Railway (GWR)
- Phone
- 01249 782224
- [email protected]
- Website
- Coachstyle
Bus from Rail Station Forecourt A to Burton Hill
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Website
- Coachstyle
Bus from Bus Station to Cross Hayes
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Website
- Coachstyle
- Phone
- 01373 471474
- Website
- Frome Bus
Bus from Gillingham Station to Market Place
- Ave. Duration
- 1h
- Frequency
- Once daily
- Website
- Frome Bus
- Phone
- +44 1249 444444
- [email protected]
- Website
- Faresaver
Bus from Trinity Church to Bus Station Alighting
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- £2–4
- Website
- Faresaver
- Phone
- +44 1202 338420
- Website
- Salisbury Reds
Bus from The Town Hall to New Canal
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Website
- Salisbury Reds
Bus from New Canal to Station Road Top
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Website
- Salisbury Reds
- Ave. Duration
- 1h 3m
- Estimated price
- £90–120
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










