Fast trains from London to Oxford leave from Paddington Station.
Oxford Railway station lies to the west of the city, so you will need to take either a taxi or a bus from Oxford station to Headington. There are two direct bus services: the Arriva 280 leaves the station forecourt half-hourly for Headington, and the Park & Ride (which only calls at the three main Headington stops) runs every 10 minutes from the road beside the station.
- National Rail, with the best timetable information
- Trainline, if you want to book tickets
- Live departure board at Oxford
Relevant train companies
- Great Western Railway (replacing Thames Trains)
- Virgin Trains (Scotland, North of England, Midlands,and the South Coast)
If you are travelling from Heathrow to Oxford, you have to take a train into central London and another one back to Oxford. The fast bus service is recommended instead.