Cheap train tickets from Weston-super-Mare to Bath

Showing times and prices for Dec 6

Cheapest

$9

Average

$10

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Weston-super-Mare to Bath will cost around $ 10 if you buy it on the day, but the cheapest tickets can be found for only $ 9.

Cheapest
10:10AMWeston-Super-Mare1h01 11:11AMBath Spa
1 changes
$91One-way
Cheapest
09:10AMWeston-Super-Mare1h01 10:11AMBath Spa
1 changes
$91One-way
08:10AMWeston-Super-Mare1h01 09:11AMBath Spa
1 changes
$121One-way
09:48AMWeston-Super-Mare0h53 10:41AMBath Spa
1 changes
$121One-way
10:46AMWeston-Super-Mare0h55 11:41AMBath Spa
1 changes
$121One-way

Train schedule from Weston-super-Mare to Bath

Showing trains for tomorrow, Mon, Dec 6
08:10AMWeston-Super-Mare1h01 09:11AMBath Spa
0 changes
08:48AMWeston-Super-Mare1h13 10:01AMBath Spa
0 changes
09:10AMWeston-Super-Mare1h01 10:11AMBath Spa
0 changes
09:48AMWeston-Super-Mare0h53 10:41AMBath Spa
0 changes
10:10AMWeston-Super-Mare1h01 11:11AMBath Spa
0 changes
10:46AMWeston-Super-Mare0h55 11:41AMBath Spa
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Weston-super-Mare to Bath

Showing times and prices for Dec 6

Fastest Journey

53 m

Average

1 h

Trains per day

6

Distance

43 km

It's difficult to get from Weston-super-Mare to Bath without transferring at least once.

Fastest
09:48AMWeston-Super-Mare0h53 10:41AMBath Spa
1 changes
$121One-way
10:46AMWeston-Super-Mare0h55 11:41AMBath Spa
1 changes
$121One-way
08:10AMWeston-Super-Mare1h01 09:11AMBath Spa
1 changes
$121One-way
10:10AMWeston-Super-Mare1h01 11:11AMBath Spa
1 changes
$91One-way
09:10AMWeston-Super-Mare1h01 10:11AMBath Spa
1 changes
$91One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Bath from Weston-super-Mare

distanceDistance27 miles (43 km)
durationAverage train duration53 min
priceAverage train ticket price$12 (€10)
frequencyTrain frequency15 a day
changesDirect trainYes, there are 15 direct trains a day
carriersTrain companiesGreat Western Railway

Trains from Weston-super-Mare to Bath cover the 27 miles (43 km) long journey taking on average 53 min with our travel partners like Great Western Railway. Normally, there are 15 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $8 (€7), but the average price of train tickets is $12 (€10). Travelers depart most frequently from Weston-Super-Mare and arrive in Bath Spa.

Travel Tips

Trains from Weston-super-Mare to Bath
Travel by train to Bath easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Weston-super-Mare to Bath.
FAQs
How much are cheap trains from Weston-super-Mare to Bath?
Omio customers have found cheap train tickets from Weston-super-Mare to Bath for as low as $8 (€7)  for the next 7 days.
What is the cost of a train between Weston-super-Mare and Bath?
If you’re looking to purchase your train tickets in the next week, you can expect the Weston-super-Mare to Bath train price to come in at an average of $12 (€10)  one way.
How many miles is it from Weston-super-Mare to Bath by train?
The train distance from Weston-super-Mare to Bath is around 27 miles (43 km).
How long is a train to Bath from Weston-super-Mare on average?
The train time between Weston-super-Mare and Bath is on average 53 min  for the 27 miles (43 km) long journey, but the time it takes to go between Weston-super-Mare and Bath by train can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Weston-super-Mare and arrival train station in Bath?

Omio customers book a train from Weston-Super-Mare   to Bath Spa   most frequently for this route.

Where is the departure train station in Weston-super-Mare located? Where is the arrival train station in Bath located?

The most popular departure train station with passengers for this trip, called Weston-Super-Mare, is located 0.2 miles (308 m) from the city center of Weston-super-Mare.

The most popular arrival train station, Bath Spa, is located 0.1 miles (137 m) away from the city center of Bath.

What train companies go from Weston-super-Mare to Bath?
When taking a train from Weston-super-Mare to Bath, you can count on Great Western Railway for the best way to get you to Bath. You can also check all possible train companies who offer a service between Weston-super-Mare and Bath and compare the amenities they offer before buying a train ticket.
How many train services are there to Bath from Weston-super-Mare a day?
On average, there are 15 trains a day from Weston-super-Mare to Bath. The train times and services may be different on weekends and holidays compared to weekdays.
When should I buy the Weston-super-Mare to Bath train for the best deals on tickets?
If you buy a train ticket from Weston-super-Mare to Bath within the next 7 days, you can find tickets to cost on average $12 (€10) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Bath from Weston-super-Mare are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Weston-super-Mare
Bath
The major railway station for departures from Weston-super-Mare is Weston-Super-Mare. Read all the information you need to know about services, amenities and connections at Weston-Super-Mare for your journey between Weston-super-Mare and Bath.