Train schedules to Freeport

One Passenger / One Trip

12:25pm

Saco, ME

Saco

1:30pm

Freeport, ME

Freeport

1h 5min

Amtrak
Downeaster

$5

1:00pm

Portland, ME

Portland

1:30pm

Freeport, ME

Freeport

0h 30min

Amtrak
Downeaster

$5

2:58pm

Wells, ME

Wells

4:15pm

Freeport, ME

Freeport

1h 17min

Amtrak
Downeaster

$7

4:45pm

Boston, MA

Boston - North Station Maine Service

7:50pm

Freeport, ME

Freeport

3h 5min

Amtrak
Downeaster

$25

5:03pm

Woburn, MA

Woburn

7:50pm

Freeport, ME

Freeport

2h 47min

Amtrak
Downeaster

$25

5:33pm

Haverhill, MA

Haverhill

7:50pm

Freeport, ME

Freeport

2h 17min

Amtrak
Downeaster

$25

5:54pm

Exeter, NH

Exeter

7:50pm

Freeport, ME

Freeport

1h 56min

Amtrak
Downeaster

$19

6:05pm

Brunswick, ME

Brunswick

6:18pm

Freeport, ME

Freeport

0h 13min

Amtrak
Downeaster

$5

6:15pm

Dover, NH

Dover

7:50pm

Freeport, ME

Freeport

1h 35min

Amtrak
Downeaster

$15

6:48pm

Wells, ME

Wells

8:00pm

Freeport, ME

Freeport

1h 12min

Amtrak
Downeaster

$7

6:50pm

Saco, ME

Saco

7:50pm

Freeport, ME

Freeport

1h 0min

Amtrak
Downeaster

$5

7:20pm

Portland, ME

Portland

7:50pm

Freeport, ME

Freeport

0h 30min

Amtrak
Downeaster

$5

7:35pm

Boston, MA

Boston - North Station Maine Service

10:40pm

Freeport, ME

Freeport

3h 5min

Amtrak
Downeaster

$25

7:53pm

Woburn, MA

Woburn

10:40pm

Freeport, ME

Freeport

2h 47min

Amtrak
Downeaster

$25

8:09pm

Wells, ME

Wells

9:25pm

Freeport, ME

Freeport

1h 16min

Amtrak
Downeaster

$7

8:23pm

Haverhill, MA

Haverhill

10:40pm

Freeport, ME

Freeport

2h 17min

Amtrak
Downeaster

$25

8:44pm

Exeter, NH

Exeter

10:40pm

Freeport, ME

Freeport

1h 56min

Amtrak
Downeaster

$19

9:05pm

Dover, NH

Dover

10:40pm

Freeport, ME

Freeport

1h 35min

Amtrak
Downeaster

$15

9:40pm

Saco, ME

Saco

10:40pm

Freeport, ME

Freeport

1h 0min

Amtrak
Downeaster

$5

10:10pm

Portland, ME

Portland

10:40pm

Freeport, ME

Freeport

0h 30min

Amtrak
Downeaster

$5

Train tickets to Freeport, ME

City: Freeport, ME
Daily arrivals: 23
Train stations Freeport
Connections: 11
Companies: Amtrak
Avg price: $15.16

How much is a train ticket to Freeport?

The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Portland to Freeport costs around $5 while one from Wells to Freeport costs $7. The average ticket price is $15.16.

From which cities can I get?

There are many cities from which you can reach Freeport by train. Some of them are Boston (Boston - North Station Maine Service), Woburn (Woburn), Haverhill (Haverhill). If you need more information, you can use our search engine.

What train companies operate?

The train company that operates in Freeport is Amtrak. One of its trips, for example, is Amtrak Saco Freeport. Its price is approximately $5 and it takes 1h 5min. We recommend that you book your ticket in advance.

What are the train stations of Freeport?

The Freeport train station is Freeport. Many trains arrive at this station from cities like Exeter (Exeter), Brunswick (Brunswick), Dover (Dover). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Exeter Freeport from $19.

We use cookies to enhance your browsing experience. By using this site, you agree to our use of cookies. More information: Cookies Policy