Trains from Portsmouth to Oxford
🚆 Starting your journey from Portsmouth & Southsea, there are no direct trains to Oxford. Instead, you will need to make a transfer at Winchester. The total journey time, including transfers, is approximately 2 hours and 42 minutes. 🚆 Taking the train from Portsmouth to Oxford offers scenic views of the English countryside. Trains operated by South Western Railway and CrossCountry provide comfortable and convenient travel options. The prices for the journey can vary from £49 to £108. 🚆 Whether you opt for a route with two transfers or one, you can expect a smooth ride from Portsmouth to Oxford. Enjoy the leisurely train journey as you make your way from the south coast to the historic city of Oxford in under 3 to 4 hours.