Search Bathtrain tickets

switcheroo

Quickview

How to get to Bath by train?

Routes10
Trips per day10
train carriers1
Stations1
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 €18.69. Such great deals to Bath are available on one route to Wells. 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 €18.69 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.

Lancaster

There is one train schedule per day connecting Lancaster with Bath. It takes on average 21 hours to travel 428 miles, 688 kms, by train from Lancaster. One train company operates schedules from Lancaster, with Amtrak offering the most daily connections to Bath. Travelling by train from Lancaster you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
21h 0m
Avg. Price
€227.79

Boston

There is one train schedule per day connecting Boston with Bath. It takes on average 6 hours to travel 125 miles, 200 kms, by train from Boston. One train company operates schedules from Boston, with Amtrak offering the most daily connections to Bath. Travelling by train from Boston you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
6h 0m
Avg. Price
€35.59

Harrisburg

There is one train schedule per day connecting Harrisburg with Bath. It takes on average 22 hours to travel 441 miles, 710 kms, by train from Harrisburg. One train company operates schedules from Harrisburg, with Amtrak offering the most daily connections to Bath. Travelling by train from Harrisburg you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
22h 0m
Avg. Price
€137.92

Mount Joy

There is one train schedule per day connecting Mount Joy with Bath. It takes on average 21 hours to travel 433 miles, 696 kms, by train from Mount Joy. One train company operates schedules from Mount Joy, with Amtrak offering the most daily connections to Bath. Travelling by train from Mount Joy you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
21h 0m
Avg. Price
€137.92

Middletown

There is one train schedule per day connecting Middletown with Bath. It takes on average 22 hours to travel 438 miles, 704 kms, by train from Middletown. One train company operates schedules from Middletown, with Amtrak offering the most daily connections to Bath. Travelling by train from Middletown you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
22h 0m
Avg. Price
€137.92

Located in Maine , United States, you can travel by train to Bath from 10 destinations and choose from 10 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 427.28 miles, 687.47 kms, covering the journey in and 21 minutes

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

train companies serving Bath

Amtrak

There are 1 daily Amtrak schedules to Bath. Amtrak can get you to Bath by train from 10 destinations including Durham.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
4h 47m
Avg. Price
€36.73