How To Get To Stonehenge From London | Train, Bus & Day Trips
This article may contain affiliate / compensated links. For full information, please see our disclaimer here.
Wondering how to get to Stonehenge from London? You’ll find different travelling options in this guide. Whether you’re considering hopping on a bus or travelling by train, you’re sure to have a fun experience once at your destination!
When visiting the UK, many people land in London, and that is simply all they see. They would be forgiven too, as London is a sprawling metropolis of a city. There is so much to see and do, you often have little time to even think about going anywhere else.
However, there is a lot more to a trip to the UK, or indeed even London itself, than staying in the capital. The UK is a very green country with vast open spaces, rolling hills, leafy trees and expansive fields.
These things are not seen within the confines of the capital. However, it does not take long to reach all of these things and so much more from the centre of London.
London is one of the best-connected cities, especially when it comes to public transport.
One of the most popular day trips from London is a visit to a stony structure that dates back to 3000 BC. I’m referring to Stonehenge, of course. The prehistoric monument is located in the south of England and is one of the most famous selections of stones in the world. It’s located in the county of Wiltshire and about 90 miles southwest of the capital.
The stone circle is under 10 miles from Salisbury and two miles from Amesbury. These towns are worth taking note of if you are looking to break up your journey or see some English towns on the way.
The Stonehenge site, exhibition centre, and neolithic houses on display make for a worthwhile day trip from London to Stonehenge.
In this post, I’ll be covering the different ways on how to visit Stonehenge from London, including by coach, car, and train.
I will provide the details on all of them to help you plan your trip.
Tip: I’ve also covered how to see Stonehenge for free if you are travelling on a budget but still want to see the historic stones.
Stonehenge Trip From London
How to go to Stonehenge from London using public transport, you ask? Below I’ve listed the top ways to get to Stonehenge by public transport, going into details of how you can use the train and bus.
How to Get to Stonehenge From London by Train
It’s worth noting that there are no direct trains to Stonehenge from London. However, the best way to get from London to Stonehenge by train is to go via Salisbury. Salisbury is the closest train station to Stonehenge and is reasonably well connected with the capital for easy access.
South Western Railway trains to Stonehenge run approximately every thirty minutes from London Waterloo station, taking around an hour and a half, depending on the number of stops on the service.
A trip on a train from London to Stonehenge will cost on average around £30-40 for a return ticket, if booked in advance and outside of the peak travel times.
As with most things, booking in advance on the trains can save you a lot of money, as train tickets can get pretty costly if left to the last minute.
Once at Salisbury train station, you’ll need to catch the Stonehenge tour bus. This public bus service runs from Salisbury Stonehenge Visitors Centre and takes 25 – 30 minutes.
The round-trip bus ticket costs around £16.00 and can be booked online in advance.
Wondering how to get to Stonehenge from London without a car? Taking the train from Waterloo will be your best option. You can also take the coach or bus, which I’ll discuss later in this post.
Travelling by Bus to Stonehenge From London
A bus from London to Stonehenge would cost approximately £35 for a return ticket. The bus to Salisbury departs from London Victoria, where a National Express coach will take you to Ringwood. From there, you will be able to take a local bus, the X3, to Salisbury centre, which takes about 40 minutes.
Once there, you will need to take the Stonehenge tour bus to the stones. The journey time is often between two and three hours by bus, depending on the traffic on the day you are travelling.
There are, on average, four services connecting London with Salisbury on a daily basis, so they are much less frequent than the trains.
The timetable and frequency of the buses to Stonehenge via Salisbury vary depending on the time of year. So, be sure to check before travelling from London to Stonehenge by bus.
Trip to Stonehenge From London by Car
When visiting Stonehenge from London, driving can be a great road trip option as you can pretty much drive straight there. You also have the freedom to stop as many times as you like on the way if you were to go straight there, with no pit stops.
The journey should take between an hour and a half and two and a half hours. Again, depending on how the traffic is on the day you are driving and your route.
Are you worried about the directions to Stonehenge? Don’t fret; the journey from London by car is one of the most direct and easiest ways to see the site.
For those wanting to drive directly to Stonehenge, the best option is to take the M3, followed by the A303, and following signs from Amesbury. This will take you on the A360 to Stonehenge in under two hours.
Do note that the A303 can get very busy, especially in the summer months. So do remember to pack your patience for the road trip and be prepared to potentially wait in a bit of traffic.
Another option for arriving by road, of course, is to drive to Salisbury and to leave your car there, taking the tour bus to the stones. Parking in Salisbury for the whole day is under £10, with it being less than £2 to park on Sundays.
To get to Salisbury from London, the best way is to take the M3, although the route does include toll roads.
Alternatively, you can go via the M4, which is toll-free and takes about 20 minutes more, for a total of two hours and 15 minutes to reach Salisbury.
Parking at Stonehenge is possible. However, during peak visiting months, there is a charge for visitors who do not have pre-booked tickets.
This fee is fully refundable once you purchase a ticket on-site. A visitor bus service connects the visitor centre to the stones and takes about ten minutes.
You can rent a car from Heathrow Airport for about £50 for the day. If split between a few friends, it can work out to be a great deal.
Coach Trips to Stonehenge From London
Heading on Stonehenge trips from London by coach is very popular, and it can be tweaked to include exactly what you want to see.
If you fancy just seeing Stonehenge, you can book a tour in the morning or the afternoon. You can also arrange a private viewing at sunset or sunrise.
If you would like to combine Stonehenge with another one of England’s stunning sites, try a coach trip that will take in Windsor Castle, Bath and Stonehenge all in one go.
Many tour operators have a varied combination of attractions per tour, so you will find something to suit you.
If you’d like to tour Bath and Stonehenge, check out this full-day coach tour.
The Stonehenge Tour Bus
The Stonehenge tour bus is the most common way to get to Stonehenge. Purchasing a ticket for this bus will enable you to use this service as much as you like for the whole day.
The bus stops at other attractions along the way, such as Salisbury New Canal, Salisbury Cathedral and Old Sarum. As there are no public service buses running to Stonehenge, getting the tour bus is one of the only options for visitors, hence its popularity.
The bus is a shuttle between Salisbury and the stones, and you can visit as many places as you would like to on the route, to get the best value for your ticket.
To book a London | Stonehenge half-day morning or afternoon tour, click here.
What Is the Best Way to Get to Stonehenge From London?
Obviously, this depends on a range of varied individual needs such as budget, time, and personal circumstances. However, the best way to get to Stonehenge from London is usually by train from London’s Waterloo Station to Salisbury, which will take about 1.5-hours.
Expect a round trip London to Stonehenge train ticket to cost around £37.00. Although this price can vary depending on the day and time of your departure.
How Far Is Stonehenge From London Heathrow Airport?
Where is Stonehenge from London Heathrow Airport? It is 71 miles to the stones from the airport. Heathrow Airport is located somewhat west of the centre of London, and it takes on average just 1 hour and 15 minutes to get to Stonehenge from the airport by car.
How to Get to Bath From London?
Great Western Railway operates the train to Bath from London. The service runs from London Paddington station and takes approximately 90 minutes.
The tickets cost about £35 for an off-peak, single ticket for one adult. Stonehenge is just under 30 miles from Bath.
How to Get to Stonehenge From Bath?
If you prefer to go by train from Bath to Stonehenge, you will need to go to Bath Spa train station and from there take a Great Western Railway train to Salisbury.
From there, you’ve guessed it – you’ll need to jump on the Stonehenge tour bus to get to the ‘spiritual’ stone circle.
Another great option to add to your Stonehenge trip is a visit to the royal borough of Windsor and see Windsor Castle. Windsor is very easily accessible on the way to or from Stonehenge.
It sits on the outskirts of London and is included as a stopping place in many of the tour packages to Stonehenge from London.
Stonehenge and Bath Tour From London
If you are not looking to return to London directly after your visit to Stonehenge, try booking a tour of Bath. About one hour away from Stonehenge, the quaint Georgian city is guaranteed to impress with its stunning architecture.
Available through various providers online and in advance, Stonehenge and Bath tours are available from London, and they are very reasonably priced with a range of providers.
With entrance to Stonehenge included in the cost, packages often also include walking tours of the city with an experienced and knowledgeable guide.
Best Bath and Stonehenge Tours From London
To book your Bath and Stonehenge London day tour, click here.
If you have more time, why not explore Stratford and Cotswolds too? To book a tour of Stonehenge, Bath, Stratford Upon Avon, and Cotswolds, click here.
Tickets to Stonehenge & Admission Price
It is best to book your visit to Stonehenge in advance to have guaranteed access when you arrive. You will be able to save some money by booking in advance too.
Adult tickets cost around £21.10, inclusive of a donation to the Royal Heritage Trust, and tickets for children are about £12.70.
A family ticket for two adults and up to three children (under 17) can be purchased for around £54.90, again inclusive of the donation.
Note: Ticket prices vary slightly during peak and off-peak seasons.
There are options online to buy the tickets without the donation, which can be a few pounds cheaper per person.
If you are visiting from overseas, Stonehenge is one of the attractions included in your Overseas Visitor Pass, which you may have already picked up.
With the first monument dating back about 5,000 years, Stonehenge is one of several structures built in the early Bronze Age.
Although there are a number of similar-style structures located nearby, Stonehenge is by far the most impressive and worth a visit when you are next in London.
To book your Stonehenge admission ticket, click here.
Enjoy a Stonehenge Day Trip From London
Now that you know how to travel to Stonehenge from London, all that’s left to do is decide when you’ll be visiting for a delightful experience.
Whether you are looking to spend a few hours taking in everything the site has to offer or want to combine a visit with other attractions in neighbouring towns and cities, day trips to Stonehenge from London will not disappoint.
If you’re considering spending a few days in Bath, check out this Bath itinerary for a relaxing getaway.
If you liked this guide and want real-time London/UK travel information, make sure you follow me on Instagram @huesofdelahaye and subscribe to my Youtube channel for weekly travel videos.