Getting to Salisbury by train and bus is easy and with the tour picking up right outside the station it couldn’t be more convenient! Salisbury is approximately 90 miles from London.

Due to the ongoing Coronavirus pandemic, all customers travelling on the Tour will be required to wear face coverings and maintain social distancing.

Some customers may be exempt from wearing a face covering, a list of full exemptions are available here. It is advisable to carry a Helping Hand card to show to drivers and other passengers in case you are challenged for not wearing one.

For local buses, see: Salisbury Reds

For all train and coach times and information, please visit:

Direct trains run to Salisbury from London, Basingstoke, Plymouth, Exeter & Yeovil
by South West Trains

Direct trains run to Salisbury from Cardiff, Bristol, Bath, Westbury, Portsmouth & Southampton
by First Great Western

Rail times & fares, contact National Rail enquiries: 08457 48 49 50 (24 hours, calls may be monitored)

By coach: National Express coaches: 0871 781 8178.