The most reliable way from Heathrow to Stonehenge combines a train to Salisbury with the Stonehenge Tour bus, a journey of roughly 3 hours door to door with train fares from about £10 one way. Driving covers the roughly 70 to 75 miles in around 1 hour 45 minutes to 2 hours 15 minutes in normal traffic. There is no direct public transport link between Heathrow and Stonehenge, so every route involves at least one change, and a pre-booked private transfer is the only way to avoid changing at all.
Prices and journey times checked 2026 against the operators' own timetables and fare pages.
How to get from Heathrow to Stonehenge
There are three practical ways to make the trip: train plus the Stonehenge Tour bus, driving or a pre-booked taxi transfer, and a coach day tour (mainly useful if you are already staying in central London rather than arriving straight off a flight).
By train and the Stonehenge Tour bus
Salisbury is the nearest railway station to Stonehenge, and it has a direct line from London Waterloo taking around 1 hour 30 minutes. From Heathrow, reaching Waterloo itself takes about 58 minutes on the London Underground (Piccadilly line to Green Park, then the Jubilee line to Waterloo), or a broadly similar time via the Elizabeth line or Heathrow Express to Paddington and a short Underground hop across to Waterloo.
Once you are at Salisbury station, the Stonehenge Tour bus departs from the station forecourt roughly every hour through the day and reaches the Stonehenge Visitor Centre in about 35 minutes, with a stop available at Old Sarum on the way. Train tickets from Waterloo to Salisbury are sold by South Western Railway and third-party retailers, with singles listed from around £10 when booked ahead; walk-up fares on the day cost more. Budget for a separate Stonehenge Tour bus fare on top of the train ticket, and check current prices with the operator (Salisbury Reds) before you travel, since bus fares are not published on the train ticket.
If you would rather skip the tour bus, a taxi from Salisbury station covers the roughly 12 miles to Stonehenge directly.
By car or private taxi transfer
Stonehenge is about 70 to 75 miles from Heathrow by road, mostly via the M25, M3 and A303. Allow around 1 hour 45 minutes to 2 hours 15 minutes depending on traffic and time of day, more at weekends and in summer when the A303 near the monument can back up. This is the fastest and least complicated option if you are travelling with luggage straight off a flight, since it avoids every change of the train and bus route above.
A number of private hire and airport transfer companies offer fixed-price transfers from Heathrow to Stonehenge, but exact prices vary a lot by operator, vehicle size and whether the driver waits on site. Get a written quote before you book rather than relying on an estimate, and confirm whether the price includes the return leg or waiting time if you want to be dropped and collected the same day.
Parking at Stonehenge itself costs £4 for non-members of English Heritage; download the Pay By Phone app in advance to make this quicker.
By coach tour from London
Several tour operators run day coaches to Stonehenge from London Victoria, most days of the year, often combined with a stop in Salisbury or Bath. These are not aimed at travellers arriving directly at Heathrow, since you first need to get into central London to join one, but they can suit anyone with a longer layover or a few extra days in the city before or after their flight.
Heathrow to Stonehenge: comparing your options
| Option | Approx. journey time | Approx. cost (one-way) | Best for |
|---|---|---|---|
| Train to Salisbury + Stonehenge Tour bus | About 3 hours | From £10 train fare, plus separate bus fare | Budget travellers, no luggage worries |
| Car or pre-booked taxi transfer | 1h45–2h15 | Get a quote from the operator | Groups, luggage, door-to-door speed |
| Coach day tour from London | Half or full day (tour-dependent) | Tour package price | Travellers already based in central London |
How early should I set off?
Because the train-and-bus route can take up to three hours each way and the Stonehenge Tour bus only runs roughly hourly, missing one connection can add a significant delay to your day. If you are visiting on a tight schedule between flights, or need to be back at Heathrow for a same-day departure, a pre-booked private transfer with a fixed pickup time is the more predictable choice, even though it costs more than the train.
If you are driving yourself, check Stonehenge's admission slot times before you leave. Entry is by timed ticket, and English Heritage recommends booking online in advance, since walk-up availability is not guaranteed, especially at weekends.
Practical tips
- Book Stonehenge entry ahead of time. Tickets are timed and sell out on busy days, particularly around the summer and winter solstices.
- Confirm the Stonehenge Tour bus timetable before you travel. Services are roughly hourly but the exact first and last departures change with the season, so check the current timetable on the day.
- Combine with Salisbury if you have time. The Stonehenge Tour bus stops at Old Sarum and Salisbury city centre, so a single bus ticket can cover both Stonehenge and a look around Salisbury Cathedral.
- Pack for the weather. Stonehenge is an open-air site on Salisbury Plain with little shelter, so check the forecast regardless of which way you travel.
For the wider picture on getting around from the airport, see our guides to Heathrow public transport options and Heathrow taxis. If Stonehenge is one stop on a longer day out, our guide to Heathrow to Windsor and Legoland covers a similar day-trip journey closer to the airport, and the full list of Heathrow route guides covers other towns and attractions within reach of LHR.
