do they have public trans to stonehedge
Trains go to Salisbury, then a "tour" bus to Stonehenge (note spelling).
Stonehenge - not hedge.
Where do you want to go from? Nobody can really help until you give more information.
It's actually called Stonehenge!
Where about in the UK will you be staying? That makes a lot of difference as to how you can get to Stonehenge!
But you can get a train to Salisbury from wherever it is you you are staying, and then a bus to Stonehenge.
Here's the website for the bus service from Salisbury rail station: