Marlborough (England)

Marlborough is a market town in Wiltshire, between Swindon and Amesbury. Marlborough retains a rustic charm with arcades, alleyways, coaching inns, half-timbered cottages and a church at each end of the high street.

Understand

Visitor information

Get in

By road

Is 7.5 mi (12.1 km) south of M4 junction 15.

By train

The closest rail stations are Pewsey and Swindon.

Get around

See

Do

Buy

Eat

Drink

Nearby

Sleep

Connect

Go next

Map of places with Wikivoyage articles nearby

Routes through Marlborough
Bristol ← Swindon ←  W  E  β†’ Reading β†’ London
Chippenham ← Avebury ←  W  E  β†’ Hungerford β†’ Newbury
Swindon ←  N  S  β†’ merges with A338 β†’ Salisbury