Trip to Oxford

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Salisbury to Oxford

🚂 Taking the train from Salisbury to Oxford requires a transfer at Basingstoke. The journey, operated by South Western Railway and CrossCountry, takes approximately 2 hours and 14 minutes. 🚂 Route options vary from a 1-hour 53-minute journey with one transfer to a 3-hour trip with multiple transfers. Prices range from £44 to £92 for a ticket between Salisbury and Oxford. 🚂 Whether you opt for a quicker 2-step journey or a more scenic route with additional transfers, you'll arrive in Oxford ready to explore after traveling through the picturesque English countryside.

Where to stay in Oxford

There are over 290 hotels to stay in Oxford. Prices range from $20 per night.

Accomodation
  • There is no direct train from Salisbury to Oxford. However, you can travel from Salisbury to Oxford with train services provided by South Western Railway and CrossCountry. The journey includes a transfer at Basingstoke and takes approximately 2 hours and 14 minutes. To book your tickets or for more information, you can contact South Western Railway at 011 44 345 600 0650 or CrossCountry at 011 44 344 736 9123.
  • The fastest train route from Salisbury to Oxford involves a transfer at Basingstoke and is operated by South Western Railway and CrossCountry. This journey takes approximately 2 hours and 14 minutes. It is recommended to check the specific train schedules and availability for the most up-to-date travel information.
  • Trains departing from Salisbury for Oxford are operated by South Western Railway and depart from Salisbury station. Salisbury station serves as the main departure point for travelers journeying to Oxford by train. It is advisable to arrive at Salisbury station well in advance of your scheduled departure time to allow for ticket purchase and boarding the train.
  • There are multiple train routes with transfers available between Salisbury and Oxford. These routes involve different numbers of transfers and vary in duration from approximately 1 hour 53 minutes to 3 hours. South Western Railway and CrossCountry are the main train operators serving these routes, offering travelers options to reach Oxford from Salisbury. It is advisable to check the train schedules and plan your journey accordingly based on the available routes and timings.
  • The train services from Salisbury to Oxford operated by CrossCountry, arrive at Oxford station. Oxford station is the final destination for this train route, providing passengers with convenient access to the city center and various transportation connections. Upon arrival at Oxford station, travelers can easily explore the city's attractions, including its renowned university, museums, and historical sites. It is recommended to familiarize yourself with the station layout and local amenities for a smoother transition upon arrival.
  • The first train of the day from Salisbury to Oxford which involves a transfer at Basingstoke, typically departs in the early morning. The last train of the day on this route usually leaves Salisbury station in the late evening. Travelers should check the specific train schedules with South Western Railway and CrossCountry to plan their journey accordingly and ensure availability during their desired travel times.
  • There are no direct train trips each day between Salisbury and Oxford. Travelers will need to take train services that involve transfers at stations like Basingstoke to reach Oxford, with options operated by South Western Railway and CrossCountry. The journey typically takes around 2 hours and 14 minutes, allowing passengers to travel between these two destinations efficiently. For specific schedules and availability, passengers should check with the respective train operators for more details.
  • There is no direct train connection between Salisbury and Oxford. Travelers must take a route that involves transfers, with the journey typically taking around 2 hours and 14 minutes. Passengers will need to change trains at Basingstoke to continue their trip from Salisbury to Oxford. Checking the specific train schedules and routes provided by South Western Railway and CrossCountry is advisable for a smoother travel experience.
  • The cost of a train journey from Salisbury to Oxford typically ranges from £45 to £94, depending on factors such as the class of ticket, time of booking, and availability. Prices may vary based on the specific train service provider, route taken, and any promotions or discounts that may be applicable. Passengers are advised to check with South Western Railway and CrossCountry for the most up-to-date ticket prices and any special offers for travel between Salisbury and Oxford.

Will you be returning to Salisbury by train?

If you are looking for the return train journey, check out trains from Oxford to Salisbury

See schedule