1map logoGo to main page

Salisbury to Bath from $13: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Salisbury, United Kingdom
to
Bath, United Kingdom

How to Get from Salisbury to Bath: 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.

$13 by carBest price
64.6 kmDistance
56m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Salisbury to Bath 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  1m
Estimated price
$24-60
Recommended
Company
various
Drive
Average Duration
56m
Estimated price
$13-19
Cheapest
route map
Distance: 64.6 km
Duration: 56m

See more options

Pricing table
Company
various
Taxi
Average Duration
56m
Estimated price
$100-130

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Train $7 $7 $19 $7 $7 $7 $7

Traveling From Salisbury to Bath

The journey from Salisbury to Bath offers a striking contrast, with Salisbury's picturesque medieval charm and Bath's elegant Georgian architecture, providing distinct yet captivating experiences.

Best Neighbourhoods in Bath

Bath offers diverse neighborhoods that showcase historical and cultural richness.

City Centre
• Home to the stunning Roman Baths.
• Bustling shops and cafes on every corner.
Royal Crescent
• Iconic Georgian architecture to admire.
• Picturesque green lawns for relaxation.
Lansdown
• Scenic views over the city and countryside.
• A quieter area with charming local pubs.

Best Times To Visit Bath's Attractions

Planning your visit to Bath can enhance your experience significantly.

The Roman Baths
Visit early morning or late afternoon to avoid peak crowds.
Bath Abbey
Weekday mornings offer a quieter atmosphere for reflection.
Royal Crescent
Early spring or fall provides a serene backdrop for photos.

Bath Weather: What to Expect Year-Round

Bath experiences a temperate maritime climate, with mild summers and cool winters, making spring and early autumn ideal for visits. Weather can vary; pack layers to stay comfortable while exploring this historic city throughout the year.

Dining Recommendation

When in Bath, indulge in the vibrant flavors of the Bath Soft Cheese at the local Farmers' Market, where the artisanal selections reflect the region’s rich agricultural heritage. This experience contrasts with Salisbury's traditional fare by offering a more contemporary take on local ingredients, set in a bustling atmosphere that embraces innovation.

Salisbury - Bath operators

Explore transport companies operating between Salisbury and Bath, 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 Salisbury to Bath Spa

Average Duration
1h 1m
Estimated price
$24-60
Taxi
Contact phone
+44 1722 444 444
Website
triple4triple4taxis.co.uk

Taxi from Salisbury to Bath

Average Duration
56m
Estimated price
$100-130
Contact phone
+44 7764 723 203
Website
salisburyredtaxi.co.uk

Taxi from Salisbury to Bath

Average Duration
56m
Estimated price
$100-130
Contact phone
+44 1722 509 090
Website
onlinecitycabs.co.uk

Taxi from Salisbury to Bath

Average Duration
56m
Estimated price
$100-130
Contact phone
+44 1722 777 777
Website
allthesevens.co.uk

Taxi from Salisbury to Bath

Average Duration
56m
Estimated price
$100-130
Contact phone
+44 1722 505 011
Website
aa-taxis.com

Taxi from Salisbury to Bath

Average Duration
56m
Estimated price
$100-130

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

Traveling between Salisbury and Bath 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.

🚗 The picturesque journey from Salisbury to Bath by car covers a distance of 64.4 km, promising a scenic drive through the English countryside. 💷 Prices for the road trip from Salisbury to Bath range from £10 to £15, offering an affordable and convenient travel option for visitors exploring these historic cities. 🛁 Arriving in Bath after a leisurely 56-minute drive, travelers can immerse themselves in the city's Roman heritage, elegant Georgian architecture, and natural hot springs for a truly unforgettable experience.
Average price
£10 - £15
🚂 Travel from Salisbury to Bath by train is a convenient option, with a direct service departing from Salisbury station and arriving at Bath Spa station. The journey takes approximately 1 hour and 1 minute, making it a quick trip between these two charming English cities. 💷 Ticket prices for the train between Salisbury and Bath typically range from £19 to £47, offering passengers a cost-effective way to travel between these historic cities in the United Kingdom.
Departure Point
Salisbury station
Arrival Point
Bath Spa station
Useful tips for train travellers
• Onboard services from Salisbury to Bath typically feature catering options including a cafe car where you can purchase snacks, sandwiches, and hot drinks. If you're traveling with Great Western Railway, you can enjoy a range of food and drink options, along with the possibility of pre-ordering meals in First Class.
• The train operators for this route include Great Western Railway and South Western Railway. On Great Western Railway, you can choose between Standard Class and First Class seats, while South Western Railway mainly offers Standard Class with some services featuring Standard Plus upgrades. For more details, visit their websites: Great Western Railway and South Western Railway.
• When you arrive at Bath Spa station, it's important to know that there are restroom facilities and available luggage storage at the station. This can be especially handy if you want to explore the city before checking into your accommodation. After exiting the station, the city center is just a short walk away, taking approximately 10-15 minutes.
🚌 Starting from Salisbury you can reach Bath by bus in around 2 hours and 39 minutes, covering a distance of 79.4 km with one transfer. 🛑 The first leg of the journey involves a bus towards Devizes, taking approximately 1 hour and 12 minutes, departing from New Canal and arriving at Market Place under the operation of agency Salisbury reds. 🚏 The second step includes a bus towards Bath City Centre, lasting about 59 minutes, departing from The Pelican and arriving at Bath bus station, operated by agency Faresaver.
Useful tips for bus travellers
• When traveling on the Salisbury to Bath route, consider opting for the bus route via Devizes, as you can enjoy picturesque views of the Wiltshire countryside during your 1 hour 12 minute journey on the Salisbury Reds bus; for schedules, visit salisburyreds.co.uk
• Be prepared for your transfer at Market Place in Devizes, as it can be busy; keep an eye on your belongings and allow some time to locate the Faresaver bus towards Bath City Centre, which departs from The Pelican.
• Upon arriving at Bath bus station, head towards the exit and follow the signs to Bath city centre; it's a short 10-minute walk, and you'll find dining options like the popular 'Dishoom' or 'The Pump Room' nearby, perfect for a meal after your journey.

Frequently asked questions

Find out more about the route from Salisbury to Bath.

Or choose the category:
The distance between Salisbury and Bath is approximately 53.1 km by road. It usually takes around 1 hour and 1 minute to travel by train from Salisbury to Bath. Unfortunately, I do not have information on the travel time by car from Bath to Salisbury. However, given the road distance of 64.7 km, the travel time by car is likely to be around an hour or a bit more depending on traffic conditions.
The most cost-effective transportation option for traveling from Salisbury to Bath is to drive, which typically costs between £10-£15 and takes around 56 minutes. This is a convenient and relatively quick mode of transportation. Alternatively, if time is of the essence, taking a taxi is the quickest option, with a travel time of 56 minutes, although it is a more expensive choice, typically costing between £79-£102.
The train ticket prices when traveling from Salisbury to Bath can range from £18 to £47.
To travel from Salisbury to Bath without using public transportation, you can drive the distance of approximately 64.4 km. This journey typically takes around 56 minutes, depending on traffic conditions. The cost of this trip by car can range from £10 to £15, considering fuel expenses and any toll charges.
The recommended mode of transportation from Salisbury to Bath without a car is by train, which takes approximately 1 hour and 1 minute. The train journey offers a scenic route and convenient connections between the two cities. The ticket prices for this journey range from £18 to £47 depending on the class of travel and time of booking.
Yes, there is a direct train link between Salisbury and Bath. The train journey takes approximately 1 hour and 1 minute and operates every day, with services departing from Salisbury station. The trains are operated by First Great Western Service and arrive at Bath Spa station.
There are plenty of accommodation options available near Bath. With over 1811 hotels to choose from, you will have a wide range of choices to fit your preferences and budget. Prices start at £45 per night and vary depending on the location and amenities offered.

Trips from Salisbury