The easiest way to reach Grasmere is to drive and there is ample parking at the hotels.
If travelling by air, by far the most convenient airport is Manchester Airport. From here, it is possible to take the train directly from the airport to Windermere. The journey time is 2 hours and there are direct trains every 2 hours through the day. Alternatively, it is possible to take other trains from the airport but it will be necessary to change at Manchester Piccadilly, Preston or Oxenholme (Lake District) and the journey time will be up to 3 hours.
If travelling by train from the north or south (or from airports other than Manchester), it is necessary to travel to Windermere by changing trains at Preston or Oxenholme (Lake District).
For the 9 mile journey from Windermere to Grasmere, there are regular buses with a journey time of 35 minutes typically. Alternatively, it is possible to travel by taxi although this will be considerably more expensive.