COVID-19 Travel Guide
Learn more ›

Search train tickets to Bangor

switcheroo

Quickview

How to get to Bangor by train

Routes36
Trips per day68
train lines1
Stations1
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

What is a good price for a train ticket to Bangor?

$34.00 is the cheapest price for a train ticket to Bangor, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Bangor. In the last month, trains from Wells to Bangor had the lowest average price at $34.00.

Where is the train station in Bangor, ME?

The main train station in Bangor is Bangor Transp Ctr. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Bangor.

Kingston

There are 6 scheduled trains per day from Kingston to Bangor. The route can be as long as 269 miles, or 432 kilometers. On average, the journey takes 8 hours . One train company, Amtrak, connects Kingston to Bangor. Trains from Kingston usually arrive in Bangor at Bangor Transp Ctr.
Avg. Time
8h 0m
Avg. Price
$88.33

Rocky Mount

There are 6 scheduled trains per day from Rocky Mount to Bangor. The route can be as long as 775 miles, or 1246 kilometers. On average, the journey takes 28 hours and 31 minutes. One train company, Amtrak, connects Rocky Mount to Bangor. Trains from Rocky Mount usually arrive in Bangor at Bangor Transp Ctr.
Avg. Time
1d 4h 31m
Avg. Price
$279.52

Quantico

There are 6 scheduled trains per day from Quantico to Bangor. The route can be as long as 618 miles, or 993 kilometers. On average, the journey takes 23 hours and 1 minute. One train company, Amtrak, connects Quantico to Bangor. Trains from Quantico usually arrive in Bangor at Bangor Transp Ctr.
Avg. Time
23h 1m
Avg. Price
$182.00

Salisbury

There are 4 scheduled trains per day from Salisbury to Bangor. The route can be as long as 882 miles, or 1418 kilometers. On average, the journey takes 35 hours and 20 minutes. One train company, Amtrak, connects Salisbury to Bangor. Trains from Salisbury usually arrive in Bangor at Bangor Transp Ctr.
Avg. Time
1d 11h 20m
Avg. Price
$189.00

Parkesburg

There are 4 scheduled trains per day from Parkesburg to Bangor. The route can be as long as 495 miles, or 796 kilometers. On average, the journey takes 16 hours . One train company, Amtrak, connects Parkesburg to Bangor. Trains from Parkesburg usually arrive in Bangor at Bangor Transp Ctr.
Avg. Time
16h 0m
Avg. Price
$230.50

Located in Maine, Bangor is accessible by train from 36 other cities. You can choose from 68 daily scheduled trips when you search for trains to Bangor on Wanderu. Amtrak usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to Bangor are also available..

Train companies serving Bangor

Amtrak

There are 32 scheduled Amtrak trains per day. Amtrak can get you to Bangor from 36 cities, including New York.
Amtrak
Amtrak
Avg. Time
13h 2m
Avg. Price
$100.19

Top train routes to and from Bangor