Oxford has good rail connections to the rest of England with direct rail services to Banbury, Birmingham, Bournemouth, Hereford, Leamington Spa, London, Manchester, Newcastle, Reading, Southampton, Stratford-upon-Avon and Warwick.
Rail services from Oxford are operated by Chiltern Railways, CrossCountry and Great Western Railway (GWR). Chiltern Railways have a service to London Marylebone and also run trains to Stratford-upon-Avon via Leamington Spa and Warwick. CrossCountry connects Oxford with Birmingham, Bournemouth, Coventry, Leeds, Manchester, Newcastle upon Tyne and Southampton with onward connections to Scotland. Great Western Railway (GWR) has frequent trains linking Oxford with London Paddington and also runs trains to Banbury, Hereford and Worcester.
From Oxford, there are six trains per hour to Reading, four trains per hour to London (two to London Marylebone station and two to London Paddington); two trains per hour to Birmingham and Southampton and less frequent services to Bournemouth, Hereford, Manchester, Newcastle, Stratford-upon-Avon and Worcester.
Oxford railway station is conveniently located at the western edge of Oxford and is around a 10-minute walk into the city centre.