Oxford is a great day trip from London, and trains from London to Oxford are the fastest way of getting to the famous university town in Oxfordshire.
Trains from London to Oxford leave from London’s Paddington train station. There are up to four trains an hour departing Paddington for Oxford. Every second train requires a change at Reading station, and journey times range from 55 minutes to 1 hour and 4 minutes.
Return trains from Oxford to London leave Oxford’s train station five times an hour. Some trains are direct, and others require a change at Reading or Didcot Parkway station.
The company that runs train services between London and Oxford is called First Great Western. Ticket prices for this route vary, and it is best to buy tickets in advance. If you book online ahead of time and travel at off-peak times, you can get a train ticket for as little as 4 GBP for a single.
If you don’t want to take the train from London to Oxford, an alternate form of transport is to take a bus.
