Bus or Coach
Salisbury has regular bus services from Southampton, Bournemouth, Ringwood, Swindon, Marlborough, Andover and Amesbury as well as coach services from Bath, Oxford, Brighton, Bristol and Cambridge.
Two main rail routes intersect at Salisbury so getting here by train from London, Bath and the West Country is easy. The Cathedral is less than a 10-minute level walk from the station.
Southern Railway operate direct trains from London Waterloo to Salisbury (journey time 90 minutes).
First Great Western run routes from Cardiff, Bristol, Bath, Portsmouth and Southampton.
For train timetables visit the National Rail website (https://www.nationalrail.co.uk/).
Use this link to plan your journey via public transport