For a scenic drive through the Lake District, leave the M6 at J36 (Kendal) and take the A591 via Windermere, Ambleside and Grasmere.
A more direct route from both the South and the North is to leave the M6 at J40 (Penrith) and take the A66 straight through to Keswick.
The nearest railway station to Keswick is Penrith, served by Virgin Trains. A bus service, taking forty minutes, connects Penrith railway station with Keswick Bus
Station. Taxis from Keswick will meet trains at Penrith by prior arrangement.
The nearest international airports to Keswick are Newcastle (93 miles), Blackpool (97 miles) and Manchester (124 miles). Further afield are Birmingham and London Gatwick and London Heathrow.
For more details on getting to Keswick, including maps, visit the Keswick website