Traveling by train is one of the most efficient and comfortable ways to get from London to Stonehenge. Here’s why the train is an ideal option for visitors:
Start your trip by catching a direct train from London Waterloo to Salisbury—that’s the nearest station to Stonehenge. The journey takes about 1 hour 25 minutes, and trains run roughly twice an hour during the day.
You can check schedules and prices at National Rail and book online in advance to lock in lower fares (typically £18–£34 round-trip if booked early). If you're staying in South London then you can board the same train from Clapham Junction.
Once you arrive in Salisbury, the simplest way to reach the stones is by taking the Stonehenge Tour bus, operated by Salisbury Reds. It picks up right outside the station and runs hourly throughout the day. Know that, as its name suggests, it’s not a guided tour—just a reliable shuttle service out to the site and back, with stops at Old Sarum and Salisbury Cathedral.
The bus ride to Stonehenge takes about 30–35 minutes, and you can buy a combo ticket that includes your admission to Stonehenge and the return ride.
You’ll be dropped off at the Stonehenge Visitor Centre, with time to see the museum, grab a bite, and take the shuttle or walk to the stones themselves. If you’re efficient with timing, you can also fit in a visit to Salisbury Cathedral—home to one of the original Magna Carta manuscripts—or even catch evensong if you're staying late.
From London, take a train to Salisbury station. From there, board a Stonehenge Tour Bus for a 30-minute ride to the monument.
The train ride from London to Salisbury typically takes about 1.5 to 2 hours, depending on the service you choose.
Yes, you’ll need separate tickets for the train from London to Salisbury and the bus transfer from Salisbury to Stonehenge. It’s best to book these in advance.
To get the most out of your visit, plan for an early morning train to Salisbury. This allows you ample time to explore Stonehenge and even visit Salisbury if you wish.
Yes, trains run regularly throughout the day, with departures every 30 minutes.
Yes, Stonehenge is open year-round, though the weather may be cooler. The train and bus services operate throughout the winter, so you can visit any time of year.