There are 3 ways to get from Lacock to Malmesbury by bus, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Take the line 92 bus from Chippenham, Bus Station to Malmesbury, Cross Hayes
Take a taxi from Lacock to Malmesbury
Drive from Lacock to Malmesbury
Lacock to Malmesbury by bus
The bus journey time between Lacock and Malmesbury is around 1h 25m and covers a distance of around 22 miles. This includes an average layover time of around 20 min. The fastest bus normally takes 1h 9m. Operated by Faresaver and Coachstyle, the Lacock to Malmesbury bus service departs from Lacock, The George and arrives in Malmesbury, Cross Hayes. Typically 68 buses run weekly, although weekend and holiday schedules can vary so check in advance.
Average bus journey times
Bus route information
First and last buses
The schedules shown below are for the next available departures.
Lacock to Malmesbury bus schedules
Buses departing Friday, September 24, 2021
Buses departing Saturday, September 25, 2021
Questions & Answers
The cheapest way to get from Lacock to Malmesbury is to drive which costs £2 - £4 and takes 17 min.
The quickest way to get from Lacock to Malmesbury is to taxi which costs £30 - £40 and takes 17 min.
No, there is no direct bus from Lacock to Malmesbury. However, there are services departing from Lacock, The George and arriving at Malmesbury, Cross Hayes via Chippenham, Bus Station. The journey, including transfers, takes approximately 2h 2m.
The distance between Lacock and Malmesbury is 12 miles. The road distance is 13.6 miles.
The best way to get from Lacock to Malmesbury without a car is to line 92 bus which takes 2h 2m and costs .
It takes approximately 2h 2m to get from Lacock to Malmesbury, including transfers.
Lacock to Malmesbury bus services, operated by Coachstyle, depart from Chippenham, Bus Station.
Lacock to Malmesbury bus services, operated by Coachstyle, arrive at Malmesbury, Cross Hayes station.
Yes, the driving distance between Lacock to Malmesbury is 14 miles. It takes approximately 17 min to drive from Lacock to Malmesbury.
There are 251+ hotels available in Malmesbury. Prices start at £75 per night.
What companies run services between Lacock, England and Malmesbury, England?
Coachstyle operates a bus from Chippenham, Bus Station to Malmesbury, Cross Hayes every 2 hours, and the journey takes 49 min.
- Ave. Duration
- 17 min
- Estimated price
- £30 - £40
- +44 1380 721 034
A A P Taxis
- +44 7825 413 547
- +44 1249 471 076
Taxi 247 Cirencester
- +44 7933 394 883
- +44 1249 650 088
- +44 1249 848 688
Black Dog Taxis
- +44 1249 300 300
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.