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

Stonehenge is located on Salisbury Plain in Wiltshire, around 90 minutes from London. This guide explains how to reach the site by train, bus, car or tour, including nearby transport hubs and travel times from major cities.

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–3.5 hours
  • Closest stop: Salisbury (30–35 minutes away by bus)
  • Operating hours: First bus around 06:30, last close to midnight

National Express runs multiple daily buses from London Victoria to Salisbury, with travel times between 2.5 and 3.5 hours depending on traffic. One-way tickets typically start at £10.80 if booked early. After reaching Salisbury, take the Stonehenge Tour Bus or a local service to get to the Visitor Centre.

Getting to Stonehenge by car

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

Driving from London via the M3 and A303 takes around 1.5–2 hours. It’s ideal for flexible schedules or group travel. The Stonehenge Visitor Centre has a dedicated car park with fees, and driving allows easy access to nearby attractions. Expect delays during summer or weekend peak hours.

Frequently Asked Questions about getting to Stonehenge from London

No, the nearest major train station is Salisbury, around 15 km away. From there, you’ll need a bus, taxi, or tour transfer to reach the Stonehenge Visitor Centre.