On a typical weekday there are 13 scheduled rail journeys between Goole and Liskeard, with 0 of them being direct trains. There are also a further 13 possible journeys which require a change.
The distance by rail from Goole to Liskeard is approximately 272 miles (438 kilometres). The average train journey takes about 8hrs 14 mins.
CrossCountry and GWR and Northern Rail are the main train operating companies running services between Goole and Liskeard.
There are 4 possible routes with the shortest and most direct being Goole to Liskeard. The fastest journey time on this route takes 6hrs 23 mins.