do they have public trans to stonehedge
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.