The cheapest trains from London to Salisbury

Showing times and prices for 13 Jun

Cheapest

£54

Average

£54

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from London to Salisbury will cost around £ 54 if you buy it on the day, but the cheapest tickets can be found for only £ 54.

Cheapest
08:15London Waterloo1h27 09:42Salisbury
0 changes
£541One-way
Cheapest
08:35London Waterloo1h43 10:18Salisbury
1 changes
£541One-way
Cheapest
09:37London Paddington1h41 11:18Salisbury
1 changes
£541One-way
Cheapest
10:15London Waterloo1h27 11:42Salisbury
0 changes
£541One-way
Cheapest
09:15London Waterloo1h27 10:42Salisbury
0 changes
£541One-way

Timetable London to Salisbury

Showing trains for tomorrow, Sun, 13 Jun
08:15London Waterloo1h27 09:42Salisbury
0 changes
08:35London Waterloo1h43 10:18Salisbury
0 changes
09:15London Waterloo1h27 10:42Salisbury
0 changes
09:37London Paddington1h41 11:18Salisbury
0 changes
10:15London Waterloo1h27 11:42Salisbury
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
13 Jun
£51South Western Railway
Find prices
Mon
14 Jun
£51South Western Railway
Find prices
Tue
15 Jun
£51South Western Railway
Find prices
Wed
16 Jun
£16South Western Railway
Find prices
Thu
17 Jun
£23South Western Railway
Find prices
Fri
18 Jun
£19South Western Railway
Find prices
Sat
19 Jun
£19South Western Railway
Find prices
Sun
20 Jun
£25South Western Railway
Find prices
Mon
21 Jun
£23South Western Railway
£11National Express
Tue
22 Jun
£24South Western Railway
£11National Express
Wed
23 Jun
£24South Western Railway
£11National Express
Sat
26 Jun
£19South Western Railway
£11National Express
Sun
27 Jun
£21South Western Railway
£11National Express
Mon
28 Jun
£23South Western Railway
£11National Express
Wed
30 Jun
£23South Western Railway
£11National Express
Thu
1 Jul
£23South Western Railway
£11National Express
Fri
2 Jul
£16South Western Railway
£11National Express

The fastest trains from London to Salisbury

Showing times and prices for 13 Jun

Fastest Journey

1 h 27 m

Average

1 h 33 m

Trains per day

5

Distance

126 km

Of the 5 trains that leave London for Salisbury every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 126 km distance in an average of 1 h 33 m but if you time it right, some trains will get you there in just 1 h 27 m .

The slowest trains will take 1 h 43 m 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.

Fastest
08:15London Waterloo1h27 09:42Salisbury
0 changes
£541One-way
Fastest
10:15London Waterloo1h27 11:42Salisbury
0 changes
£541One-way
Fastest
09:15London Waterloo1h27 10:42Salisbury
0 changes
£541One-way
09:37London Paddington1h41 11:18Salisbury
1 changes
£541One-way
08:35London Waterloo1h43 10:18Salisbury
1 changes
£541One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

Sun, Jun 13
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All
train

Journey Summary

London to Salisbury Train Information

Avg. Train Duration
1 hours 25 minutes
Train Ticket Price: £31
Trains depart from:London
Trains arrive in:Salisbury
Distance:126 km
Train Companies:South Western Railway

Trains from London to Salisbury

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.

Which train companies travel from London to Salisbury?

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.

How long is the train from London 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.

How many trains are there from London to Salisbury?

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.

What are the departure and arrival stations for trains from London to Salisbury?

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.

Travel Tips

Trains from London to Salisbury
Travel by train to Salisbury easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Salisbury.
FAQs
What is the cost of cheap trains to Salisbury from London?
You can find a cheap train from London to Salisbury for some dates and times for as low as £16  one way in the next 7 days.
How much is a train ticket from London to Salisbury?
If you are looking to book your train ticket in the next 7 days, you can expect the London to Salisbury train to cost on average £38  one way.
How many miles is it from London to Salisbury by train?
The distance between London and Salisbury by train is approximately 78 miles (125 km).
What is the average London to Salisbury train duration?
On average the London to Salisbury train time is 1 h 23 min  covering the 78 miles (125 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station from London to Salisbury do I depart from? Which Salisbury train station from London do I arrive in?

Omio customers travelling this route book their trains from London Victoria   to Salisbury.

Where is the train station in London? Where is the train station in Salisbury?

Passengers board the train most frequently from London Victoria, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Salisbury, located 0 mile (s) / 0 km away from the city centre.

What train providers go from London to Salisbury?
If you're looking for trains from London to Salisbury, you can rely on South Western Railway to get you to Salisbury. It's also good to check out all possible train companies for the London to Salisbury route to see if there might be differences in the amenities they offer.
Are there any London to Salisbury direct trains?
Yes, there are direct trains between London and Salisbury, and you can find a direct train for this trip with South Western Railway  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
What are the first and last departure train times from London to Salisbury?
If you prefer early morning trains from London to Salisbury, the first train leaves at 07: 20. If you prefer late night trains from London to Salisbury, the last train of the day leaves at 10: 15. Omio shows you the latest train from London to Salisbury times to help you book the best departure time for this route.
How early should I buy train tickets from London to Salisbury to score the best deals?
If you buy a train ticket from London to Salisbury within the next 7 days, you can find tickets to cost on average £38 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between London and Salisbury are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

London
Salisbury
London Bridge
Amenities
Refreshments
London Charing Cross
Amenities
Refreshments
London Euston
Amenities
Refreshments
London Fenchurch Street
Amenities
London Kings Cross
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Victoria, Circle<br>Bus lines 91, 10, 17, 30, 45, 46, 63, 73, 205, 214
London Liverpool Street
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City
London Paddington
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Bakerloo, Circle, District<br>Bus lines 7, 15, 18, 23, 27, 36, 46, 105, 436
London St Pancras
Amenities
London Victoria
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines Circle, District, Victoria<br>Bus lines 22, 211, 239, C1, N11
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
London Waterloo East
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Bakerloo, Northern, Jubilee, Waterloo, City<br>Bus lines 1, 4, 26, 59, 68, 76, 77, 100, 139, 168, 171, 172, 176