I'm planning a weekend trip with a friend from London to Bristol, and we would like to visit Stonehenge on the way. I'm aware of tours to Stonehenge that depart and arrive at the same place in London, for instance. Even the directions from (what I gather to be) the official Stonehenge web site, provide to/from directions from London. For example, the instructions by bus involve taking a bus from/to Heathrow airport.

Is it feasible to visit Stonehenge on the way from London to Bristol (or vice versa) using public transportation (bus and/or train), without a lot of backtracking?

  • Yes, you can get there on your own. I can't find my notes from when we did it (from Portsmouth) but look at trains to Salisbury and buses from there. Do Avebury at the same time, you won't regret it. If I find my notes I'll add an answer. Oct 26, 2013 at 0:09
  • I'd have thought train London -> Salisbury, bus to/from Stonehenge, then train onwards to Bristol would be your best bet
    – Gagravarr
    Oct 26, 2013 at 16:43
  • @Gagravarr: That seems reasonable. do you want to turn that into an answer?
    – Flimzy
    Oct 26, 2013 at 23:39
  • Assuming I can dig out the details of the right bus... Will have a look later!
    – Gagravarr
    Oct 27, 2013 at 9:38

1 Answer 1


You'll want to do Train / Bus / Train. It's fairly easy!

Starting from London, there are normally two direct trains per hour to Salisbury. Journey time is about 1.5 hours, and trains go from London Waterloo station. Without a railcard, it's currently £36.20 for an off-peak single, but something like a Network Railcard would take a third off that.

From Salisbury to Bristol, there's roughly one direct train every hour. Costs about £20 (depending on which bit of Bristol you want), and takes just over an hour.

Interestingly, a ticket from London to Bristol via Salisbury is £30.60 for a Super Off Peak train, or £37.60 for an Anytime ticket, which is almost the same price as just the London to Salisbury leg! So, you can save a fare bit by buying a through ticket. Either do that online with a "Via: Salisbury", or ask at the ticket office. (You can break your journey on a single, so that's fine)

The only slightly fiddly bit is getting from Salisbury station out to Stonehenge and back. It's about 10 miles, so too far to walk.

If there's a few of you, I'd suggest you just pre-book a local minicab, and pay them to wait. It shouldn't be too much, and will make it very easy. Plan on about 20 minutes each way driving, because traffic can be bad escaping from the centre of Salisbury!

Otherwise, if there's only one or two, a local bus may work out OK, though with less flexibility. There are a few different buses on/near that route, your best bet is to use TravelLine South East to search.

There are also some tour buses that run between Salisbury and Stonehenge. They're generally about the £25 mark, but that includes entrance to Stonehenge, the Cathedral in Salisbury etc, and I believe a guide on the bus. Might be worth looking into. (I think you can also book just the bus journey with these, for about £15, but I can't find anything authoritative on that).

Salisbury is a very nice city, so plan to spend a bit of time there after visiting Stonehenge, don't just dash straight off to Bristol!

  • I ended up not going to Bristol on the same trip after all, but your advice was right on target. Thanks!
    – Flimzy
    Nov 5, 2013 at 15:36
  • So how long do you think stonehenge needs? I need to buy a ticket early but i need to know how long to stick around
    – Ayyash
    May 11, 2019 at 19:35

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .