Travel UpdatesLast updated:
We advice you check your journey before traveling with us today
There is a good service across our network
Journeys between London and Oxford take around 1 hour, but can be longer on public holidays, and at weekends.
The fastest service takes just 54 minutes.
Up to 168 trains make the journey from London Paddington to Oxford every day.
This means trains depart almost every 15 minutes on weekdays.
The fastest direct trains from London Paddington to Oxford call at Slough and Reading.
Other services require changes at either Reading or Didcot Parkway, and call at stations such as Culham, and Radley.