On a typical weekday there are 25 scheduled rail journeys between London (All Stations) and Alnmouth , with 7 of them being direct trains. There are also a further 18 possible journeys which require a change.
The distance by rail from London (All Stations) to Alnmouth is approximately 275 miles (443 kilometres). The average train journey takes about 5hrs 27 mins.
GWR, First TransPennine Express, Northern Rail, Thameslink, London North Eastern Railway, Grand Central, CrossCountry, Lumo, East Midlands Railway, Caledonian Sleeper are the main train operating companies running services between London (All Stations) and Alnmouth.
There are 9 possible routes with the shortest and most direct being London Kings Cross to Alnmouth. The fastest journey time on this route takes 3hrs 32 mins.