1map logoGo to main page

Bristol to Salisbury from $16: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bristol, United Kingdom
to
Salisbury, United Kingdom

How to Get from Bristol 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.

$16 - OtherBest price
51.4 milesDistance
1h 10m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bristol 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
First Great Western Service
Train
Average Duration
1h  10m
Estimated price
$30-75
Recommended
Company
various
Drive
Average Duration
1h  15m
Estimated price
$16-25
Cheapest
route map
Distance: 51.4 miles
Duration: 1h 10m

See more options

Pricing table
Company
First Great Western Service
Train
Average Duration
1h  10m
Estimated price
$30-75

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Train $14 $14 $22 $22 $14 $14 $37

Traveling From Bristol to Salisbury

Your journey from Bristol to Salisbury invites you to experience the vibrant urban energy of Bristol alongside the charming historic sites and tranquil atmosphere of Salisbury.

Best Neighbourhoods in Salisbury

Salisbury's neighborhoods offer a blend of history, charm, and vibrant community life.

City Centre
• Home to the iconic Salisbury Cathedral.
• Packed with shopping and dining options.
Harnham
• Serene riverside location with scenic walks.
• Close to Harnham Water Meadows for nature lovers.
Wilton
• Known for its beautiful Georgian architecture.
• Offers easy access to Wilton House and gardens.

Best Times To Visit Salisbury's Attractions

Visiting Salisbury during less busy times can enhance your experience at its remarkable attractions.

Salisbury Cathedral
Visit early mornings on weekdays for a quieter exploration of its stunning architecture.
Stonehenge
Aim for late afternoons to enjoy fewer tourists and magical sunset views.
The Salisbury Museum
Weekday visits in spring offer a more intimate experience with fewer crowds.

Salisbury Weather: What to Expect Year-Round

Salisbury experiences a temperate maritime climate, with mild summers and cool winters, making spring and early autumn the best times to visit for pleasant conditions. Weather can influence your sightseeing plans, so it helps to check forecasts to ensure you enjoy each attraction comfortably.

Dining Recommendation in Salisbury

Try the delectable lamb dishes at The Companion, a local pub that highlights the rich flavors of Salisbury's surrounding countryside. Unlike Bristol's eclectic culinary scene, this dining experience emphasizes traditional flavors and locally sourced ingredients, all within a cozy, historic setting.

Bristol - Salisbury operators

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

Train Show train routes
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Bristol Temple Meads to Salisbury

Average Duration
1h 10m
Estimated price
$30-75

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

Traveling between Bristol 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 journey from Bristol to Salisbury, covering a driving distance of 82.1 km. 💷 Enjoy flexibility in your travel budget, as the prices for a car journey from Bristol to Salisbury range from £13 to £20. 🏰 Arrive in Salisbury after a smooth 1 hour and 15-minute drive, ready to explore the city's historic sites, including the stunning Salisbury Cathedral and the iconic Stonehenge nearby.
Average price
£12 - £19
🚂 Enjoy a smooth and convenient train journey from Bristol to Salisbury with direct services departing from Bristol Temple Meads station. The train, operated by First Great Western Service, runs hourly and takes approximately 1 hour and 10 minutes to reach your destination. 💷 Ticket prices for the train journey between Bristol and Salisbury range from £24 to £59, offering affordable and flexible options for your travel budget.
Departure Point
Bristol Temple Meads station
Arrival Point
Salisbury station
Useful tips for train travellers
• Onboard services on the Great Western Railway (GWR) trains, which primarily operate the Bristol to Salisbury route, typically include a range of catering options. You can find a trolley service offering light refreshments, snacks, and drinks throughout the journey. In First Class, you may also enjoy complimentary snacks and a wider selection of beverages.
• The GWR route offers both Standard Class and First Class seating options. Standard Class seats are comfortable and provide ample legroom, while First Class seats are more spacious, with added luxury and quieter areas. If you plan to work or seek a more comfortable experience, opt for First Class, where you may also find power outlets for your devices.
• Several train operators run services from Bristol to Salisbury, including Great Western Railway (GWR) and South Western Railway. You can visit their websites at gwr.com and southwesternrailway.com to check schedules and book tickets. Useful links for local transport schedules and station maps can be found at Salisbury's council site: salisbury.gov.uk
🚌 Route 1: Embark on a scenic journey from Bristol to Salisbury with 2 transfers, taking a total of 3 hours and 41 minutes to cover 98.7 km. From Bristol, catch a bus towards Bath City Centre, then transfer to a bus towards Devizes before reaching your final destination in Salisbury. 🚂 Route 2: Opt for a quicker route from Bristol to Salisbury, with a direct train towards Portsmouth Harbour taking 1 hour and 11 minutes to cover 84.8 km. Enjoy a comfortable ride with GWR from Bristol Temple Meads to Salisbury. 🚌 Route 3: For a longer but adventurous trip, take a bus route from Bristol to Salisbury with 2 transfers, covering 328 km in 5 hours and 13 minutes. Board a National Express bus towards London Gatwick Airport, continue towards Poole, and finally reach Salisbury with a morebus service.
Useful tips for bus travellers
• To make your journey smoother, consider pre-booking your bus tickets online with First Bristol, Faresaver, and Salisbury Reds, as this can help you avoid queues and guarantee your seat; check their websites for schedules: First Bristol, Faresaver, Salisbury Reds.
• During your transfer at Bath City Centre, you’ll have about 10 minutes to navigate between the two buses; familiarize yourself with the layout of the station beforehand by visiting the Bath City Centre transport map available here.
• Upon arrival at Salisbury, step outside the bus at the United Reform Church stop, where you can find local dining options such as The Olive Tree and Costa Coffee; this is also a good spot to access local attractions like the beautiful Salisbury Cathedral and the Market Square.

Frequently asked questions

Find out more about the route from Bristol to Salisbury.

Or choose the category:
The distance between Bristol and Salisbury is approximately 70.8 km by road. It takes about 1 hour and 15 minutes to travel from Bristol to Salisbury by car. Alternatively, you can take a train which takes approximately 1 hour and 10 minutes to reach Salisbury from Bristol.
The most cost-effective option for traveling from Bristol to Salisbury would be to drive, as it can cost around £13-£20 and takes approximately 1 hour and 15 minutes. However, the fastest mode of transportation would be by train, which takes about 1 hour and 10 minutes and costs between £23-£55.
The prices of train tickets between Bristol and Salisbury can range from £23 to £55, depending on factors such as the time of travel and whether it's an off-peak or peak period.
To travel from Bristol to Salisbury without using public transportation, you can drive the distance of approximately 82.1 km, which takes around 1 hour and 15 minutes. The cost of fuel and toll charges may vary, with an estimated price range of £13 to £20.
The best way to travel from Bristol to Salisbury without a car is by train. The journey takes approximately 1 hour and 10 minutes and costs between £23 and £55.
Yes, there is a direct train link between Bristol and Salisbury. The train departs from Bristol Temple Meads and arrives at Salisbury, with services operating hourly every day. The journey takes approximately 1 hour and 10 minutes.
There are several options for accommodation in Salisbury. With a range of 393+ hotels available, visitors can find options that suit their budget and preferences. Prices for hotels start at £42 per night, providing a variety of choices for travelers.

Trips from Bristol

Trips to Salisbury