By car

By car

Malmesbury is 5.8 miles (10 minutes) north of the M4, J17

From J17 of the M4, take the A429, north towards Malmesbury (also signed to Cirencester). Travel through the village of Corston and at the next roundabout you are on the outskirts of Malmesbury.

Malmesbury is 29 miles (45 minutes) south east of the M5, J11a, via the Cotswold town of Cirencester.

From J11a of the M5, take the A417, east towards Cirencester. At Cirencester, follow signs for the South West and Bristol, skirting around the town to end up on the A429. After approximately 1 mile on this road, turn left (still A429) towards Malmesbury (also signed to Kemble). Travel through the villages of Kemble and Crudwell until you reach a roundabout with a water tower and BP petrol station adjoining it. Turn right, which will bring you into the town via the short stay car park.

train trip

By train

The closest train station is at Chippenham or Kemble is the next nearest station. There are regular bus services to Malmesbury or you can take a taxi – please see contact details below.

Here is a link to purchase train tickets:

The Train Line


The Malmesbury Clinic is ideally located in the main short stay car park in Malmesbury – The Cross Hayes (Cross Hayes, Malmesbury, SN16 9BZ) Parking in the Cross Hayes is open 24 hours a day with a maximum stay of 2 hours. At 60p an hour and with nearly 100 parking spaces it is perfect for most visits to our clinic. If a longer stay is required then The Station Road car park (Station Road, Malmesbury, SN16 9JT) is also available within a short walk of the clinic and offers 150 spaces with free parking up to 2 hour stays. Please note that the walk from the long stay car park to the clinic involves steep steps.

The clinic

Once you have parked in the Cross Hayes in Malmesbury our clinic is easily visible between Hyams Autos and The George Vets.

It is with great regret that we announce that The Malmesbury Healthcare Clinic will be closed until further notice.

Despite us taking every single precaution we can in the past few weeks, we have decided that we really must put our patients first and do our bit to reduce the chance of spreading the Coronavirus.

Apologies to anyone booked in this coming week. We will be in contact with you all individually to talk through options. We will be offering digital consultations and phone advice during this difficult period and will be resuming 121 treatments the moment we feel it is safe to do so.

For more information on our appointment options, please call on 01666 817123 or email on We wish everyone the very best in these tricky times and look forward to seeing each and every one of you when it has passed.