Trains from Oxford to Newbury (Berkshire)
🚉 Taking a train from Oxford to Newbury involves a transfer at Reading. The journey, including transfers, takes approximately 1 hour and 4 minutes. 🚆 The train services are operated by First Great Western Service, departing from Oxford and arriving at Newbury station. The prices for this route vary from £21 to £58.