On a typical weekday there are 54 scheduled rail journeys between Derby and Reading, with 1 of them being direct trains. There are also a further 53 possible journeys which require a change.
The distance by rail from Derby to Reading is approximately 102 miles (165 kilometres). The average train journey takes about 3hrs 2 mins.
East Midlands Railway and CrossCountry and GWR and West Midlands Trains are the main train operating companies running services between Derby and Reading.
There are 5 possible routes with the shortest and most direct being Derby to Reading. The fastest journey time on this route takes 2hrs 27 mins.