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.
This is the last train of the day.
Find all the dates and times for this journey
1 h 42 m
Trains per day
It's difficult to get from Richmond upon Thames to Bath without changing at least once.
|Average train duration||2 h 14 min|
|Average train ticket price||£39 (€44)|
|Train frequency||30 a day|
|Train providers||South Western Railway|
Trains from Richmond upon Thames to Bath cover the 89 miles long trip taking on average 2 h 14 min with our travel partners like South Western Railway. Normally, there are 30 trains operating per day, including direct services available. While the average ticket price for this trip costs around £39, you can find the cheapest train ticket for as low as £39.
For as little as £39 you can travel by train from Richmond upon Thames to Bath with South Western Railway. Omio will show you the best deals, timetables and tickets available for this trip.
It’s easy to book your South Western Railway train ticket between Richmond upon Thames and Bath online with Omio! Simply check the current South Western Railway train timetables for your ideal departure and arrival times, compare the best route between Richmond upon Thames and Bath as well as relevant travel information (such as luggage policy and amenities offered onboard) for that train and book cheap South Western Railway train tickets online. Prices for South Western Railway trains to Bath from Richmond upon Thames start at £39 one-way if you book in advance, and you can expect to travel around 89 miles (143 km). If you search for South Western Railway trains in the Omio app, you can check straight away if the South Western Railway tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by train to Bath from Richmond upon Thames. Let Omio do all the work for you finding the best Richmond upon Thames to Bath South Western Railway train ticket so you can enjoy a smooth and comfortable journey!
Here are some other resources that might have the information you need