You can take a bus from Windermere to Hawkshead via Ambleside, bus interchange (opposite library) in around 1 h 34 min.
How to get from Windermere to Hawkshead
From Windermere, Cedar Manor Hotel (St Mary's Church) bus to Ambleside, bus interchange (opposite library) then line 505 bus to Hawkshead, Tourist Information Centre (Public Coveniences next to Car Park and junct). 1 h 34 min £5. From Windermere taxi to Hawkshead. 17 min £33. From Windermere walk to Hawkshead. 2 h 7 min.