On a typical weekday there are 17 scheduled rail journeys between Penrith (North Lakes) and Warminster , with 0 of them being direct trains. There are also a further 17 possible journeys which require a change.
The distance by rail from Penrith (North Lakes) to Warminster is approximately 240 miles (386 kilometres). The average train journey takes about 7hrs 33 mins.
Caledonian Sleeper, South Western Railway, First TransPennine Express, East Midlands Railway, Elizabeth Line, Avanti West Coast, Transport for Wales, West Midlands Trains, CrossCountry, GWR are the main train operating companies running services between Penrith (North Lakes) and Warminster.
There are 9 possible routes with the shortest and most direct being Penrith (North Lakes) to Warminster. The fastest journey time on this route takes 5hrs 48 mins.