Search train tickets toBath

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.

What are the cheapest train tickets to Bath?

The cheapest prices for a train ticket to Bath that users have found recently on Wanderu start at $21.00. Such great deals to Bath are available on two routes including Saco and 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. Saco at $21.00 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.

What are the most popular train routes to Bath?

Downingtown

There is one train schedule per day connecting Downingtown with Bath. It takes on average 20 hours and 40 minutes to travel 406 miles, 652 kms, by train from Downingtown. One train company operates schedules from Downingtown, with Amtrak offering the most daily connections to Bath. Traveling by train from Downingtown you will most likely to arrive in Bath at Mail It 4U - 10 State Rd #9.
Avg. Time
20h 40m
Avg. Price
$127.00

Exton

There is one train schedule per day connecting Exton with Bath. It takes on average 20 hours and 34 minutes to travel 402 miles, 646 kms, by train from Exton. One train company operates schedules from Exton, with Amtrak offering the most daily connections to Bath. Traveling by train from Exton you will most likely to arrive in Bath at Mail It 4U - 10 State Rd #9.
Avg. Time
20h 34m
Avg. Price
$131.66

Middletown

There is one train schedule per day connecting Middletown with Bath. It takes on average 21 hours and 35 minutes 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. Traveling by train from Middletown you will most likely to arrive in Bath at Mail It 4U - 10 State Rd #9.
Avg. Time
21h 35m
Avg. Price
$148.00

Woburn

There is one train schedule per day connecting Woburn with Bath. It takes on average 5 hours and 27 minutes to travel 120 miles, 193 kms, by train from Woburn. One train company operates schedules from Woburn, with Amtrak offering the most daily connections to Bath. Traveling by train from Woburn you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
5h 27m
Avg. Price
$40.00

Haverhill

There is one train schedule per day connecting Haverhill with Bath. It takes on average 4 hours and 20 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. Traveling by train from Haverhill you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
4h 20m
Avg. Price
$41.25

What train companies travel to Bath, Maine?

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.17 minutes

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

train companies serving Bath