Travelling from London to Stonehenge SP4 7DE by car should take about 2 hours and is approximately 88.1 miles if you go via the M3 and A303. The Stonehenge visitor centre is located at the junction of the A360 and the A344 which is known as Airman's Corner.

Driving from London to the Stonehenge

Whilst driving from London to the Stonehenge visitor centre is an option for some, the A303 is well known for traffic jams going past Stonehenge. Also be aware that entrance is by timed tickets and advance booking is required.

A better option would be to travel to Salisbury and park your car in one of the many carparks in Salisbury. You can then catch the Stonehenge Tour Bus from one of the many bus stops including the railway station. Salisbury railway station is located at the junction of South Western Road and Mill Road - Postcode SP2 7RS

The Stonehenge tour bus leaves Salisbury and travels up the Devizes Road (A360) and crosses over Longbarrow roundabout at its junction with the A303. It continues up and A360 as far as Airman's Crossing. The entrance to the Stonehenge visitor is on the right hand side or third exit.

The return journey to Salisbury goes via Old Sarum. You can find out more about Old Sarum on the English Heritage website.

London to Salisbury by train

In my opinion, the best way to travel is to catch the train to Salisbury. There is a regular service from London Waterloo station and it takes about 90 minutes.

The other alternative is to travel from London Victoria coach station but this can take up to three and a half hours.

So there you have a few options for going from London to Stonehenge