On a typical weekday there are 26 scheduled rail journeys between Andover and Oxford, with 0 of them being direct trains. There are also a further 26 possible journeys which require a change.
The distance by rail from Andover to Oxford is approximately 38 miles (62 kilometres). The average train journey takes about 2hrs 3 mins.
CrossCountry and South Western Railway and GWR are the main train operating companies running services between Andover and Oxford.
There are 4 possible routes with the shortest and most direct being Andover to Oxford. The fastest journey time on this route takes 1hrs 29 mins.