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
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.