How long is the journey by train from London to Oxford?
The fastest service takes just 52 minutes.
How often do trains run from London Paddington to Oxford?
This means trains depart almost every 15 minutes on weekdays.
What other stations do trains call at?
Other services require changes at either Reading or Didcot Parkway, and call at stations such as Culham, and Radley.