ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Oxford

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Salisbury to Oxford

🚌 The journey from Salisbury to Oxford by bus takes approximately 3 hours and 57 minutes, with a transfer at Solent University. The services are operated by Salisbury Reds and Megabus UK, departing from Endless Street and arriving at Gloucester Green Bus Station. 🛣️ Route 1: The quickest option to reach Oxford from Salisbury involves a single transfer at Swindon. The total distance is 119 km and the journey takes approximately 3 hours and 37 minutes. The first step includes a bus towards Swindon with Salisbury Reds, followed by a bus towards Norwich with Megabus. 🗺️ Route 2: Another route from Salisbury to Oxford requires two transfers, first at Swindon and then at Faringdon. The total distance is 117 km and the journey duration is around 4 hours and 12 minutes. The transfers are operated by Salisbury Reds and Stagecoach West.

Where to stay in Oxford

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • There is no direct bus service from Salisbury to Oxford. However, you can take a bus from Endless Street in Salisbury to Solent University and then transfer to another bus that will take you to Gloucester Green Bus Station in Oxford. The total journey time, including transfers, is approximately 3 hours and 57 minutes. Be sure to plan your trip accordingly to make the necessary connections.
  • You can catch the bus from Salisbury to Oxford at the Endless Street station in Salisbury. The bus services on this route are operated by Salisbury Reds. Make sure to arrive at the station in advance of the scheduled departure time to ensure a smooth boarding process for your journey to Oxford.
  • The bus from Salisbury to Oxford, operated by Megabus UK, arrives at the Gloucester Green Bus Station in Oxford. Upon arrival at the station, you will be in the heart of Oxford, with easy access to the city's attractions, shopping areas, and public transportation options. Take this opportunity to explore the city and its surroundings before continuing your journey or heading back to Salisbury. Make sure to check the return bus schedule in advance to plan your trip accordingly.
  • There are multiple bus routes available between Salisbury and Oxford with varying travel times and transfer options. The quickest route, Route 1, takes approximately 3 hours and 37 minutes and involves one transfer in Swindon. This route is operated by Salisbury Reds and Megabus UK. Route 2 is slightly longer at 4 hours and 12 minutes, with two transfers in Swindon and Faringdon, operated by Salisbury Reds and Stagecoach West. Additionally, Route 3 takes around 4 hours and 35 minutes with transfers in Southampton City Centre and Glasgow, operated by Salisbury Reds and Megabus UK. Travelers can choose the route that best fits their schedule and preferences for the journey from Salisbury to Oxford.
  • The Salisbury to Oxford buses are typically less crowded during off-peak hours, such as late morning or early afternoon on weekdays. On the other hand, the buses are most crowded during peak commuting times in the early morning and late afternoon on weekdays. It's advisable to check the bus schedules and plan your journey to avoid the busiest times if you prefer a more comfortable and less crowded travel experience between Salisbury and Oxford.
  • The first bus from Salisbury to Oxford typically departs from Endless Street station early in the morning around 6:00 AM. The last bus of the day from Salisbury to Oxford usually leaves in the late afternoon or early evening, around 5:30 PM. It's recommended to check the current schedules with Salisbury Reds and Megabus UK for the most up-to-date information on the first and last bus timings for your travel from Salisbury to Oxford.

Will you be returning to Salisbury by bus?

If you need a return bus journey, you can check buses from Oxford to Salisbury.

See schedule