Direct Rail

Salisbury Train Station

Salisbury railway station is located on the West of England Main Line between London Waterloo and Exeter St Davids, and the Wessex Main Line and serves the city of Salisbury in Wiltshire, England. The station is some 84 miles to the south west of London Waterloo and is operated by South West Trains. Passenger services are operated by South West Trains and First Great Western.

Trains to Salisbury

This is the place to be if you want to book a train to Salisbury! Here at you can find all Salisbury trains routes and prices in addition to a wide variety of other towns and cities for around the UK.

Not only can you check when the trains are running, and how long they take, but you can also get the latest prices and offers with us too.

For more information including Salisbury train times, please enter your departure and arrival stations in the train ticket search engine on the left of this page.

Get to/from Salisbury Station

Salisbury Station Address:

South Western Road, Salisbury, SP2 7RS

South West Trains

Salisbury train station is managed by South West Trains

Need to spend a night in a Salisbury Hotel?
If so, please visit our Salisbury Accommodation pages.