What is the best and most frugal way to travel from Oxford to London (Paddington area)?
Train to Paddington station. £5 one way if booked early enough in advance. Downside - tied to specific train booked.
First Great Western trains run directly from Oxford to Paddington. The walk-up 2nd class fare will be over £20. Booked well in advance (up to 12 weeks allowed), you can get a discount fare for under £10. Discount fare tickets are for a specific departure date and time and are non-refundable and non-exchangeable. Be sure you can commit before booking. There are two bus companies, the Oxford Tube and the Oxford Bus Company, that offer direct service between Oxford and London with an anytime fare of £14. The Oxford Tube bus stops at Notting Hill Gate which is two stops away from Paddington on the Underground. The Oxford Bus Company bus stops at Baker Street which also is two stops away from Paddington on the Underground.