Oxfordshire is well served by the British rail network and direct train travel is available to London and most major UK destinations. Banbury, Oxford and Newbury are on the mainline, with Intercity trains direct to the capital taking between 1 hour and 1 hour 30 mins.
Key operators are:
First Great Western Thames Trains Virgin Trains
Thames Trains PDF rail network map Transport for London Tube travel info, maps & timetables Train stations guide Oxford area