Cheapest price
$18
Average price
$31
Fastest journey
54 m
Average duration
59 m
Trains per day
6
Distance
52 km
The best way to find a cheap train ticket from Salisbury to Bath is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Salisbury to Bath will cost around $31 if you buy it on the day, but the cheapest tickets can be found for only $18.
Of the 6 trains that leave Salisbury for Bath on Thu, May 22, 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Thu, May 22 the direct trains cover the 52 km distance in an average of 59 m but if you time it right, some trains will get you there in just 54 m .
On Thu, May 22 the slowest trains will take 1 h 4 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | On time 7:40 AM Salisbury station (SAL) | 0h59 | 8:39 AM Bath Spa (BTH) | 0 transfersDirect | |
![]() | On time 7:57 AM Salisbury station (SAL) | 1h12 | 9:09 AM Bath Spa (BTH) | 0 transfersDirect | |
![]() ![]() | On time 8:23 AM Salisbury station (SAL) | 1h04 | 9:27 AM Bath Spa (BTH) | 1 transfer | |
![]() | On time 8:42 AM Salisbury station (SAL) | 0h56 | 9:38 AM Bath Spa (BTH) | 0 transfersDirect | |
![]() | On time 9:42 AM Salisbury station (SAL) | 0h54 | 10:36 AM Bath Spa (BTH) | 0 transfersDirect | |
![]() | On time 10:12 AM Salisbury station (SAL) | 1h00 | 11:12 AM Bath Spa (BTH) | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 32 miles (52 km) |
Average train duration 1h 4m |
Cheapest ticket price $8 (€6) |
Trains per day 9 |
Direct trains 8 |
Train providers 2 |
Fastest train 54m |
First train 05:11 |
Last train 23:00 |
Travel between Salisbury and Bath from $7 (€6) with Omio’s train partners Great Western Rail, South Western Railway and first_great_western! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.
Great Western Railway is a train operating company in the United Kingdom. It operates services from London Paddington to the West of England, South Wales and the Cotswolds. It also operates services from London Paddington to Oxford, Reading and Bristol. It offers a range of ticket types, including Advance, Anytime, Off-Peak and Super Off-Peak tickets. Onboard facilities include free Wi-Fi, power sockets, air conditioning and catering services. The most popular routes for Great Western Railway are London Paddington to Bristol, Reading and Oxford.
Salisbury to Bath train information with Great Western Rail:
Experience the ease and efficiency of traveling with the Salisbury to Bath train services. There are frequent trains from Salisbury to Bath, providing comfortable and swift connections. The majority of journeys start from the bustling Salisbury and arrive at the historic Oldfield Park, known for their strategic locations and excellent facilities. Choose the train from Salisbury to Bath for a reliable service, whether you're commuting for work or exploring the stunning attractions located in Bath, such as the famous Roman Baths.
Looking to find cost-effective ways to travel from Salisbury to Bath by train? You’ve come to the right place. On this page, we detail the prices you can expect for train tickets along this scenic route. The cheapest possible train ticket from Salisbury to Bath is available at just $8 (€6), making it an excellent choice for budget-conscious travelers. On average, travelers can expect to pay approximately $18 (€15) for a train ticket on this journey. For those looking to maximize value and convenience, consider planning your trip during the off-peak shoulder seasons like May or September, when crowds are thinner, and additional ticket discounts are often available.
Traveling by train from Salisbury to Bath is incredibly convenient with services operated by both Great Western Railway (GWR) and South Western Railway. Offering a comfortable and efficient journey, these trains feature modern amenities designed to provide a relaxing trip. GWR services typically include free Wi-Fi and comfortable seating, perfect for both leisure and business travelers. South Western Railway also boasts roomy carriages and reliable schedules, ensuring a seamless travel experience. With frequent departures throughout the day, planning your trip from Salisbury to Bath is both flexible and hassle-free, allowing you to enjoy the picturesque landscapes of the English countryside along the way.
When planning your journey from Salisbury to Bath, understanding the train times and schedule is essential. Traveling a distance of approximately 32 miles (52 km), the train journey from Salisbury to Bath is quite efficient. With an average duration of 54m, it's a comfortable and convenient choice for many travelers.
Trains from Salisbury to Bath operate frequently, with around 9 services a day, catering to both weekday and weekend travelers. This frequent schedule ensures that you have plenty of options whether you're traveling for leisure or business.
For early risers, the first train from Salisbury to Bath typically departs at 05:11, giving you an early start to your day. Those looking for a later return can catch the last train, which usually leaves at 23:00. This flexibility in the Salisbury to Bath train schedule ensures you'll find a time that suits your travel plans.
Passengers board the train most frequently from Salisbury, which is located around 1.3 miles (2.1 km) away from the city centre, and they get off the train at Bath Spa, located 0.1 miles (133 m) away from the city centre.
Here are some other resources that might have the information you need