Walks you can reach from Melksham by train
Wiltshire · South West England
MapA day hike is just a simple train journey away — plan your next day of green.
Alternatively, view walks directly from Melksham.

Chippenham Circular via Lacock (Wiltshire)
9 minutes direct from Melksham.
Flat fields, river meadows, canal path, farmland, small woods and residential streets.
Warnings: Can be muddy.
Walk details: the Saturday Walkers Club (tips, local insights and turn-by-turn directions).

Westbury to Warminster (Wiltshire)
15 minutes direct from Melksham.
Chalk downland, Iron Age hillforts, five hills, Salisbury Plain military range, abandoned village and sweeping views over Wiltshire and Somerset.
Time: 7h
Warnings: MOD closures apply.
Walk details: the Saturday Walkers Club (tips, local insights and turn-by-turn directions).

Bath Spa to Frome (Somerset)
30 minutes direct from Melksham.
Recommended: A great walk. A great walk with a good variety of open fields, woodland, stony tracks and a disused-railway cycle track and with very little on roads. Muddy at some points; a very steep climb with steps from the cycle track up to Combe Down if walked from Frome.
Hilly: a quarter on high ground, rising above the surrounding land.
Woodland: a fifth under tree cover.
Time: 6h–12h
Lunch: A pub at Norton St Philip, mid-route, makes a good coffee stop.
Warnings: A very steep climb with steps from the cycle track up to Combe Down.
Walk details: Slow Ways.

Trowbridge to Bath Spa (Wiltshire)
9 minutes direct from Melksham.

Westbury to Freshford (Wiltshire)
15 minutes direct from Melksham.

Frome to Dilton Marsh (Somerset)
30 minutes direct from Melksham.

Frome to Bradford-on-Avon (Somerset)
30 minutes direct from Melksham.

Dilton Marsh to Trowbridge (Wiltshire)
9 minutes direct from Melksham.

Freshford to Trowbridge (Somerset)
9 minutes direct from Melksham.

Bradford-on-Avon to Chippenham (Wiltshire)
9 minutes direct from Melksham.

Avoncliff to Westbury (Wiltshire)
15 minutes direct from Melksham.

Dilton Marsh to Westbury (Wiltshire)
15 minutes direct from Melksham.