The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.
The average ticket from London to Salisbury will cost around £ 43 if you buy it on the day, but the cheapest tickets can be found for only £ 31.
Find all the dates and times for this journey
Trains per day
Of the 5 train that leave London for Salisbury every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct train cover the 126 km distance in an average of 1h 25m but if you time it right, some train will get you there in just 1h 22m .
The slowest train will take 1h 31m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Avg. Train Duration:|
2 hours 38 minutes
|Train Ticket Price:||£29|
|Trains depart from:||London|
|Trains arrive in:||Salisbury|
|Train Companies:||Great Western Railway, South Western Railway|
The Wiltshire town of Salisbury is famous for its cathedral spire and for its proximity to the ancient monument at Stonehenge. Sightseers planning a day trip from the capital can take direct trains seven days a week from London Waterloo Station. Journey times for trains from London to Salisbury are around one hour and 30 minutes. Departure times from the capital range from early morning to late evening. Indirect services with one change en route provide alternative options from Waterloo and London Paddington.
South Western Railway operates all the direct services from London Waterloo to Salisbury. Indirect connections use South Western Railway services from Waterloo with a change at Basingstoke. An alternative option uses Great Western Railway departures from London Paddington, changing to South Western Railway departures at Reading for onward travel to Salisbury.
South Western Railway connections from London Waterloo to Salisbury take around one hour and 30 minutes to cover the 72-mile trip south-west to the Wiltshire town. Indirect connections via Basingstoke or Reading take two to three minutes longer.
The South Western Railway timetable offers hourly direct trains from London to Salisbury from just after 8:00 a.m. to just before midnight. In addition, there are hourly indirect services to Salisbury via Basingstoke. The Sunday schedule offers direct trains from Waterloo every two hours, but there are more frequent indirect connections from London Paddington, changing at Reading.
Departure train station: London Waterloo Station is located close to the Thames on the south side of central London, with city buses stopping at the adjacent terminus and Underground connections available on three lines. Paddington Station is west of the city centre, with five Underground lines and city bus stops on Praed Street. Both stations have coffee shops, WiFi, supermarkets, fast food restaurants and taxi ranks.
Arrival train station: Salisbury Station is situated west of the town centre, with public transport links including a shuttle service to Stonehenge departing from the station entrance and local bus services leaving from stops on South Western Road and Fisherton Street. Passenger facilities include cash points, vending machines, a cafe and taxi ranks.