Cheap Train tickets to Didcot

What are the most popular routes to Didcot?

Bath - DidcotAverage priceCOP 491,723Average duration44mDaily departures12
Oxford - DidcotAverage priceCOP 42,542Average duration18mDaily departures12
London - DidcotAverage priceCOP 182,548Average duration38mDaily departures12