If you need to know how to reach Stonehenge from London by bus, you have to travel to Salisbury and then take the tour bus to Stonehenge. Starting from London, take the National Express from Victoria coach station to Ringwood from 6.30am to 7.30pm. There are around 4 coaches running throughout the day, every 3-4 hours.