Public transport in The lake District is very good.  You can use the regular service buses to get from town to town or the smaller mini buses for the same trips.  Taxis are available and can be hailed in the street but the bus service is so good that it would seem to be the better option.  There are also private companies offering tours which are varied and made very interesting because the drivers have an extensive local knowledge and keep you entertained with their stories.