Keswick has no railway station, so from London the last part of the journey is by bus. The usual way is Avanti West Coast from London Euston to Penrith, a little over three hours with five stops, then Stagecoach’s X4 or X5 from Penrith to Keswick bus station, about 40 minutes and 17 stops. On the typical journey you wait about 17 minutes at Penrith, and the whole trip comes to roughly four hours.
On the weekday timetable we checked, eight Euston departures connected neatly with the bus: 07:30, 09:30, 10:30, 10:40, 12:30, 14:30, 16:30 and 17:30. The first of them has you in Keswick at about half past eleven, and the 17:30, the last, at about half past nine in the evening. Other departures also get you there via Penrith, but they took between about 4h30 and just under six hours, so it is worth aiming for one of those eight. Driving is 304 miles via the M6, about 5h35, so the train and bus save roughly an hour and a half.
On the weekday we checked, the Caledonian Sleeper left Euston at 23:45 and reached Carlisle about five hours twenty minutes later, a little after five in the morning. An Avanti West Coast train then takes 14 minutes from Carlisle to Penrith, and the X5 finishes the trip, so you are in Keswick at about 06:40, just under seven hours after leaving London, with about 40 minutes of waiting spread across those two changes. The sleeper suits anyone who wants to leave London late in the evening and start the next day in Keswick, though it does mean getting off at Carlisle very early.
From Keswick bus station it is about six minutes on foot, some 400 metres, to the Market Square.
Journey times and changes below come from the rail and bus timetables for Tuesday 1 December 2026. Weekend and holiday timetables differ, so check the day you travel.
From London Euston on the weekday we checked: 07:30, 09:30, 10:30, 10:40, 12:30, 14:30, 16:30 and 17:30.
From London Euston on the weekday we checked: one departure, at 23:45.
By road it is about 304 miles from London to Keswick, mostly via the M6 — roughly 5h 36m with clear roads. Car parks in Keswick are listed on the Getting Here page.