1map logoGo to main page

Oxford to Salisbury from $22: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oxford, United Kingdom
to
Salisbury, United Kingdom

How to Get from Oxford to Salisbury: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$22 - DriveBest price
68.8 milesDistance
1h 15m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oxford to Salisbury with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
1h  56m
Estimated price
$56-119
Recommended
Company
various
Bus
Train
Average Duration
3h  38m
Estimated price
$47-124
Cheapest
route map
Distance: 68.8 miles
Duration: 1h 15m

See more options

Company
various
Bus
Average Duration
4h  1m
Estimated price
$0-0
Company
various
Drive
Average Duration
1h  15m
Estimated price
$22-35

Traveling From Oxford to Salisbury

Traveling from Oxford to Salisbury offers you a fascinating juxtaposition, where the bustling university city meets the tranquil charm of an ancient cathedral town.

Best Neighbourhoods in Salisbury

Salisbury features diverse neighborhoods, each with distinct charm for visitors.

City Centre
• Home to the iconic Salisbury Cathedral.
• Bustling shops and restaurants nearby.
Harnham
• Picturesque views of the River Avon.
• Quaint streets with historic cottages.
Salisbury Plain
• Stunning landscapes and outdoor activities.
• Close to ancient sites like Stonehenge.

Best Times To Visit Salisbury's Attractions

Timing your visit can enhance your experience at Salisbury's prominent spots.

Salisbury Cathedral
Early mornings during weekdays offer a quieter, serene atmosphere.
Old Sarum
Visit in the late afternoon for stunning sunsets without the crowds.
Salisbury Market
Arrive early on Thursdays for the freshest selections and fewer visitors.

Salisbury Weather: What to Expect Year-Round

Salisbury experiences a temperate maritime climate, with mild winters and warm summers that invite exploration. The best times to visit are late spring and early autumn, as pleasant weather enhances your sightseeing experience.

Dining Recommendation in Salisbury

Head to The Pigeon Inn for a taste of traditional British pub fare that showcases local produce, which sets it apart from Oxford's more academic-inspired dining scene. The cozy atmosphere and hearty dishes like shepherd's pie and locally sourced meats truly embody Salisbury's rustic charm, offering you an experience steeped in local culture.

Oxford - Salisbury operators

Explore transport companies operating between Oxford and Salisbury, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Oxford to Basingstoke

Average Duration
52m
Estimated price
35-70
Contact phone
0345 6000 650
Website
https://www.southwesternrailway.com/

Train from Basingstoke to Salisbury

Average Duration
42m
Estimated price
20-50
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Swindon to Salisbury

Average Duration
1h 14m
Estimated price
30-80
Bus
Contact phone
+44 1865 785400
Website
https://www.thames-travel.co.uk/

Bus from St Aldates to Parkway Station

Average Duration
52m
Estimated price
3-4
Website
https://uk.megabus.com

Bus from Gloucester Green Bus Station to Solent University

Average Duration
1h 40m
Estimated price
12-18
Contact phone
+44 1202 338420
Website
https://www.salisburyreds.co.uk/

Bus from Seacity Museum to New Canal

Average Duration
1h 12m
Estimated price
0-0

Oxford to Salisbury: Overview of Bus, Train, Flight, and Car Trips

Traveling between Oxford and Salisbury offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic drive from Oxford to Salisbury, covering a distance of 111.0 km in approximately 1 hour and 15 minutes. 💷 The cost of this journey by car ranges between £17 and £28, offering flexibility based on your budget and preferences. 🏰 Arrive in the historic city of Salisbury after a pleasant drive, ready to explore its iconic landmarks such as Salisbury Cathedral and Old Sarum.
Average price
£17 - £27
🚂 Taking the train from Oxford to Salisbury involves a transfer at Basingstoke, with a total journey time of approximately 1 hour and 56 minutes. CrossCountry and South Western Railway operate the services for this route. 🎟️ Travelers can expect to pay between £44 - £94 for a train ticket between Oxford and Salisbury. The distance covered is around 127 km, providing a scenic journey through the English countryside. 🌆 While there is no direct train between the two cities, the varied routes available offer different transfer options, with journey durations ranging from 1 hour 55 minutes to 2 hours 28 minutes, making it convenient for travelers to plan their trip based on their preferences and schedules.
Departure Point
Oxford station
Arrival Point
Salisbury station
Useful tips for train travellers
• On the train journey from Oxford to Salisbury, you will typically be traveling with Great Western Railway (GWR) or South Western Railway (SWR). GWR offers snacks and drinks available for purchase, including options for hot and cold beverages as well as light snacks during your trip. South Western Railway typically provides a catering trolley service, which includes a selection of sandwiches, hot drinks, and snacks for passengers.
• The train service features both First Class and Standard Class seating. In First Class, you can enjoy more spacious seats, quieter carriages, and complimentary refreshments depending on the service. Standard Class offers comfortable seating with a good amount of legroom, and if you're looking for a quieter experience without the extra cost, try to choose a seat towards the end of the train away from busy areas. It's advisable to book your tickets in advance to secure your preferred class.
• Upon arrival in Salisbury, you can leave your luggage at the station. Salisbury Station has a left luggage service operated by Excess Baggage Company. The station also has restroom facilities, but no showers available. To navigate from the station to the city center quickly, take the Salisbury CityBus number 3 or 12, or walk the approximately 15-minute route straight into town. For local transport schedules and other useful links, check the Wiltshire Council website at wiltshire.gov.uk and for the station map, visit nationalrail.co.uk
🚌 Starting from Oxford's Gloucester Green Bus Station, travelers can embark on a picturesque journey to Salisbury with a total travel time of approximately 4 hours and 1 minute.
Departure Point
Gloucester Green Bus Station
Arrival Point
New Canal station

Frequently asked questions

Find out more about the route from Oxford to Salisbury.

Or choose the category:
The distance between Oxford and Salisbury is approximately 85.3 km by road. On average, it takes around 1 hour and 55 minutes to travel by train from Oxford to Salisbury. If you prefer to drive, the journey typically takes about 1 hour and 15 minutes from Salisbury to Oxford. Alternatively, taking the bus is the longest option, with an average travel time of 4 hours and 34 minutes from Oxford to Salisbury.
The most cost-effective and time-efficient transportation option for traveling from Oxford to Salisbury is by car. The journey takes approximately 1 hour and 15 minutes, and the cost ranges from £18 to £28.
The prices for a train ticket between Oxford and Salisbury range from £45 to £96.
To travel from Oxford to Salisbury without using public transportation, you can opt to drive. The driving distance between the two cities is approximately 111.0 km, and it takes about 1 hour and 15 minutes to complete the journey by car. The cost of fuel and tolls for this trip can range from £18 to £28, depending on the vehicle and prevailing fuel prices.
To travel from Oxford to Salisbury without a car, the best option is to take a train. The journey usually takes around 1 hour and 55 minutes. The train ticket prices can range from £44 to £96.
Yes, there is a link between Oxford and Salisbury, but there is no direct train or bus service. The most convenient option is to take a train from Oxford to Salisbury, which takes approximately 1 hour and 55 minutes with a transfer at Basingstoke. Alternatively, you can drive from Oxford to Salisbury, which takes about 1 hour and 15 minutes. If you prefer to take the bus, there is a 4-hour and 34-minute journey with transfers at Faringdon and Swindon.
There are numerous accommodation options near Salisbury. With over 393 hotels to choose from, travelers can find a range of options to suit their preferences and budget. Prices for hotels in Salisbury start at £43 per night, ensuring there is something for every traveler.

Trips from Oxford

Trips to Stratford-upon-Avon