Directions to Stonehenge: How to reach, best routes, and more

Getting to Stonehenge from London doesn’t have to be stressful. Whether you’re travelling by car, train, or coach, this guide helps you navigate routes, schedules, and local transport. You’ll also learn how to reach the visitor centre, explore the surrounding Salisbury Plain, and make the most of your day at one of England’s most famous prehistoric landmarks.

Where is Stonehenge located?

Address: Salisbury SP4 7DE, United Kingdom

Find on Maps

Stonehenge is located in Wiltshire, England, about 13 kilometers (8 miles) north of Salisbury. It is situated on Salisbury Plain, a large area of open land known for its rich history and prehistoric monuments.

Closest landmark: Durrington Walls (7.8 km)

Plan your visit to Stonehenge

Day trip route and stops

Getting to Stonehenge by public transport

  • Best for: Convenience
  • Travel time: 1.5–2.5 hours
  • Closest stop: Salisbury (30–35 minutes away by bus)
  • Operating hours: First train 05:35–06:35, last around 23:40

The easiest way to reach Stonehenge is by train from London Waterloo to Salisbury, with direct services running frequently and taking 1h 20m to 1h 40m. One-way tickets start at £10.10 if booked early but can rise to £30–£50 closer to departure. From Salisbury station, the Stonehenge Tour Bus runs hourly to the Visitor Centre and takes around 30–35 minutes. Pre-booking is advised in peak months.

  • Best for: Budget travel
  • Travel time: 2.5 to 3.5 hours
  • Closest stop: Salisbury station
  • Operating hours: First bus around 06:30, last close to midnight

National Express operates several daily buses from London Victoria to Salisbury, with travel times between 2.5 and 3.5 hours depending on traffic. Tickets can start around £10.80 when booked early. From Salisbury station, take the Stonehenge Tour Bus to the Visitor Centre. Local routes X4 and 8 also connect nearby Amesbury and Larkhill.

Getting to Stonehenge by car

  • Best for: Convenience and flexibility 
  • Travel time: About 2 hours depending on traffic
  • Driving distance: Around 137 km or 85 miles
  • Parking available at: Stonehenge Visitor Centre
  • Operating hours: Car park open during Visitor Centre hours, usually 9:30am to 7:00pm from April to September and 9:30am to 5pm from October to March

Driving from London takes roughly two hours via the M3 and A303, with clear road signs guiding you toward Amesbury and Stonehenge along the route. Ample parking is available at the Visitor Centre. From there, visitors can either walk across the landscape or take the free shuttle to the monument. Expect delays during summer weekends and peak travel periods.

Frequently asked questions about getting to Stonehenge from London

Stonehenge stands on Salisbury Plain in Wiltshire, about 13 kilometres north of Salisbury and roughly 140 kilometres southwest of central London.