World / Europe / England / Hampshire, Dorset and Wiltshire / Salisbury / Arrival
Trains from London arrive half a mile west of Salisbury's centre, on South Western Road; the bus station is a short way north of the Market Place, on Endless Street.
Find England travel deals and offers