Search Bath train 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 $21.00. Such great deals to Bath are available on one route to Saco. 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?

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 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 0m
Avg. Price
$40.00

Coatesville

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

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

Durham

There is one train schedule per day connecting Durham with Bath. It takes on average 4 hours to travel 78 miles, 125 kms, by train from Durham. One train company operates schedules from Durham, with Amtrak offering the most daily connections to Bath. Traveling by train from Durham you will most likely to arrive in Bath at Mail It 4U - 10 State Rd 9.
Avg. Time
4h 0m
Avg. Price
$29.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 389.40 miles, 626.52 kms, covering the journey in and 20 minutes

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

train companies serving Bath