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.

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 Western Railway 

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

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.