On a typical weekday there are 15 scheduled rail journeys between Shipley (Yorks) and Oxford, with 0 of them being direct trains. There are also a further 15 possible journeys which require a change.
The distance by rail from Shipley (Yorks) to Oxford is approximately 145 miles (233 kilometres). The average train journey takes about 4hrs 44 mins.
Northern Rail and CrossCountry and GWR and London North Eastern Railway and First TransPennine Express are the main train operating companies running services between Shipley (Yorks) and Oxford.
There are 4 possible routes with the shortest and most direct being Shipley (Yorks) to Oxford. The fastest journey time on this route takes 4hrs 4 mins.