Search train tickets to Bath

switcheroo

Quickview

How to get to Bath by train?

Routes24
Trips per day298
train carriers19
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Bath?

The cheapest prices for a train ticket to Bath that users have found recently on Wanderu start at $10.40. Such great deals to Bath are available on one route to Trowbridge. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Bath. Trowbridge at $10.40 has consistently the lowest average train ticket prices to Bath.

What are the main train stations in Bath?

The most popular train stations in Bath are Bath Spa and Oldfield Park. Bath Spa is the busiest train station in Bath.

Bristol

There are 56 train schedules per day connecting Bristol with Bath. It takes on average 1 hour and 9 minutes to travel 12 miles, 19 kms, by train from Bristol. 4 train carriers offer schedules from Bristol, with Great Western Railway + Connections offering the most daily connections to Bath. Traveling by train from Bristol you will most likely to arrive in Bath at Bath Spa.
Avg. Time
1h 9m
Avg. Price
$13.28

Stockport

There are 24 train schedules per day connecting Stockport with Bath. It takes on average 5 hours and 6 minutes to travel 141 miles, 227 kms, by train from Stockport. 3 train carriers offer schedules from Stockport, with Northern Rail + Connections offering the most daily connections to Bath. Traveling by train from Stockport you will most likely to arrive in Bath at Bath Spa.
Avg. Time
5h 6m
Avg. Price
$115.49

Portsmouth

There are 23 train schedules per day connecting Portsmouth with Bath. It takes on average 2 hours and 16 minutes to travel 68 miles, 109 kms, by train from Portsmouth. 3 train carriers offer schedules from Portsmouth, with Great Western Railway offering the most daily connections to Bath. Traveling by train from Portsmouth you will most likely to arrive in Bath at Bath Spa.
Avg. Time
2h 16m
Avg. Price
$74.91

Liverpool

There are 22 train schedules per day connecting Liverpool with Bath. It takes on average 4 hours and 10 minutes to travel 144 miles, 231 kms, by train from Liverpool. 4 train carriers offer schedules from Liverpool, with Arriva Trains Wales + Connections offering the most daily connections to Bath. Traveling by train from Liverpool you will most likely to arrive in Bath at Bath Spa.
Avg. Time
4h 10m
Avg. Price
$99.21

Wakefield

There are 20 train schedules per day connecting Wakefield with Bath. It takes on average 4 hours and 7 minutes to travel 164 miles, 264 kms, by train from Wakefield. 3 train carriers offer schedules from Wakefield, with London North Eastern Railway + Connections offering the most daily connections to Bath. Traveling by train from Wakefield you will most likely to arrive in Bath at Bath Spa.
Avg. Time
4h 7m
Avg. Price
$123.31

Located in , United Kingdom, you can travel by train to Bath from 24 destinations and choose from 298 daily train schedules to get you there. Great Western Railway has the most train connections to Bath. The furthest train arriving in Bath covers a distance of 319.82 miles, 514.56 kms, covering the journey in 7 hours and 14 minutes

Looking for other ways to get there? Check out Bus options to Bath.

train companies serving Bath

Arriva Trains Wales + Connections

There are 9 daily Arriva Trains Wales + Connections schedules to Bath. Arriva Trains Wales + Connections can get you to Bath by train from 14 destinations including Kidwelly.
Restroom
Snacks
Power outlet
Beverage
Avg. Time
0h 5m
Avg. Price
$54.40

Chiltern Railways + Connections

There are 5 daily Chiltern Railways + Connections schedules to Bath. Chiltern Railways + Connections can get you to Bath by train from Birmingham.
Restroom
WiFi
Power outlet
Avg. Time
0h 4m
Avg. Price
$99.19

East Midlands Trains + Connections

There are 1 daily East Midlands Trains + Connections schedules to Bath. East Midlands Trains + Connections can get you to Bath by train from Sheffield.
WiFi
Snacks
Avg. Time
0h 5m
Avg. Price
$102.40

Great Western Railway + Connections

There are 11 daily Great Western Railway + Connections schedules to Bath. Great Western Railway + Connections can get you to Bath by train from 4 destinations including Severn Beach.
USB power
WiFi
Snacks
Extra legroom
Power outlet
Beverage
Avg. Time
0h 1m
Avg. Price
$12.62

Great Western Railway

There are 15 daily Great Western Railway schedules to Bath. Great Western Railway can get you to Bath by train from 30 destinations including London.
USB power
WiFi
Snacks
Extra legroom
Power outlet
Beverage
Avg. Time
0h 2m
Avg. Price
$42.91

Gatwick Express + Connections

There are 4 daily Gatwick Express + Connections schedules to Bath. Gatwick Express + Connections can get you to Bath by train from Brighton.
Restroom
WiFi
Power outlet
Avg. Time
0h 4m
Avg. Price
$113.83

Heathrow Express + Connections

There are 8 daily Heathrow Express + Connections schedules to Bath. Heathrow Express + Connections can get you to Bath by train from Longford.
WiFi
Newspaper/Magazine
Satellite TV
Extra legroom
Avg. Time
0h 3m
Avg. Price
$129.36

Northern Rail + Connections

There are 26 daily Northern Rail + Connections schedules to Bath. Northern Rail + Connections can get you to Bath by train from 13 destinations including Manchester.
Avg. Time
0h 6m
Avg. Price
$105.14

Southeastern + Connections

There are 1 daily Southeastern + Connections schedules to Bath. Southeastern + Connections can get you to Bath by train from London.
Avg. Time
0h 4m
Avg. Price
$64.53

Southern + Connections

There are 21 daily Southern + Connections schedules to Bath. Southern + Connections can get you to Bath by train from 7 destinations including London.
WiFi
Avg. Time
0h 4m
Avg. Price
$77.81

South Western Railway + Connections

There are 28 daily South Western Railway + Connections schedules to Bath. South Western Railway + Connections can get you to Bath by train from 15 destinations including Frimley.
WiFi
Snacks
Beverage
Avg. Time
0h 3m
Avg. Price
$68.65

South Western Railway

There are 2 daily South Western Railway schedules to Bath. South Western Railway can get you to Bath by train from 11 destinations including London.
WiFi
Snacks
Beverage
Avg. Time
0h 3m
Avg. Price
$37.07

TfL Railway + Connections

There are 8 daily TfL Railway + Connections schedules to Bath. TfL Railway + Connections can get you to Bath by train from Longford.
Restroom
Avg. Time
0h 3m
Avg. Price
$115.36

Thameslink + Connections

There are 3 daily Thameslink + Connections schedules to Bath. Thameslink + Connections can get you to Bath by train from 4 destinations including London.
WiFi
Avg. Time
0h 4m
Avg. Price
$76.83

TransPennine Express + Connections

There are 1 daily TransPennine Express + Connections schedules to Bath. TransPennine Express + Connections can get you to Bath by train from 3 destinations including Manchester.
Restroom
WiFi
Snacks
Beverage
Avg. Time
0h 8m
Avg. Price
$142.84

Virgin Trains + Connections

There are 3 daily Virgin Trains + Connections schedules to Bath. Virgin Trains + Connections can get you to Bath by train from 4 destinations including Birmingham.
WiFi
Snacks
Power outlet
Beverage
Avg. Time
0h 4m
Avg. Price
$128.42

West Midlands Railway + Connections

There are 3 daily West Midlands Railway + Connections schedules to Bath. West Midlands Railway + Connections can get you to Bath by train from Birmingham.
WiFi
Extra legroom
Power outlet
Avg. Time
0h 4m
Avg. Price
$75.18

CrossCountry + Connections

There are 7 daily CrossCountry + Connections schedules to Bath. CrossCountry + Connections can get you to Bath by train from 11 destinations including Birmingham.
WiFi
Snacks
Power outlet
Beverage
Avg. Time
0h 4m
Avg. Price
$83.14

CrossCountry

There are 6 daily CrossCountry schedules to Bath. CrossCountry can get you to Bath by train from Leeds.
WiFi
Snacks
Power outlet
Beverage
Avg. Time
0h 6m
Avg. Price
$97.07