Google maps is not only increasingly useful for getting directions, but now also displays Traveline Bus information. You have to be zoomed in (to level 17) to be able to see the bus stop information on a map. Clicking the more information link seems to provide a useful summary.
Google Map Directions give car, bus, cycle and walking alternatives. There’s a handy report problems button located in the bottom right hand corner of the map.