Search Bath train tickets

switcheroo

Quickview

How to get to Bath by train?

Routes14
Trips per day22
train carriers1
Stations1
Lowest prices
We partner with 100s of coach, 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 £17.37. Such great deals to Bath are available on 3 routes including Wells, Saco and Old Orchard Beach. 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. Wells at £17.37 has consistently the lowest average train ticket prices to Bath.

What are the main train stations in Bath?

The most popular train station in Bath is Mail It 4U - 10 State Rd 9. Mail It 4U - 10 State Rd 9 is the busiest train station in Bath.

Washington

There are 2 train schedules per day connecting Washington with Bath. It takes on average 12 hours and 2 minutes to travel 510 miles, 820 kms, by train from Washington. One train company operates schedules from Washington, with Amtrak offering the most daily connections to Bath. Travelling by train from Washington you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
12h 2m
Avg. Price
£159.28

Saco

There are 2 train schedules per day connecting Saco with Bath. It takes on average 4 hours and 28 minutes to travel 43 miles, 68 kms, by train from Saco. One train company operates schedules from Saco, with Amtrak offering the most daily connections to Bath. Travelling by train from Saco you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
4h 28m
Avg. Price
£18.47

Exeter

There are 2 train schedules per day connecting Exeter with Bath. It takes on average 5 hours and 24 minutes to travel 86 miles, 138 kms, by train from Exeter. One train company operates schedules from Exeter, with Amtrak offering the most daily connections to Bath. Travelling by train from Exeter you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
5h 24m
Avg. Price
£28.94

Haverhill

There are 2 train schedules per day connecting Haverhill with Bath. It takes on average 5 hours and 49 minutes to travel 101 miles, 163 kms, by train from Haverhill. One train company operates schedules from Haverhill, with Amtrak offering the most daily connections to Bath. Travelling by train from Haverhill you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
5h 49m
Avg. Price
£34.46

Wells

There are 2 train schedules per day connecting Wells with Bath. It takes on average 4 hours and 44 minutes to travel 56 miles, 90 kms, by train from Wells. One train company operates schedules from Wells, with Amtrak offering the most daily connections to Bath. Travelling by train from Wells you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
4h 44m
Avg. Price
£17.37

Located in Maine, United States, you can travel by train to Bath from 14 destinations and choose from 22 daily train schedules to get you there. Amtrak has the most train connections to Bath. The furthest train arriving in Bath covers a distance of 509.18 miles, 819.24 kms, covering the journey in 12 hours and 2 minutes

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

train companies serving Bath

Amtrak

There are 4 daily Amtrak schedules to Bath. Amtrak can get you to Bath by train from 14 destinations incuding Boston.
Toilet
WiFi
Snacks
Loyalty rewards
Extra legroom
Power point
Air conditioning
Avg. Time
0h 7m
Avg. Price
£52.16