Trip information

Departure: Freeport, ME
Arrival: Hudson, NY
Fastest route: 8h 38min
Distance: 401km
Cheapest route: $115
Transfers: 2
Train companies: Amtrak

Cheap train schedules leaving on Monday

One Passenger / One Trip

7:43am

Freeport, ME

Freeport

5:15pm

Hudson, NY

Hudson

9h 32min

++ 2 layovers

$123

7:43am

Freeport, ME

Freeport

9:59am

Haverhill, MA

Haverhill

2h 16min

Amtrak
Downeaster

$25

1h 21min layover

11:20am

Haverhill, MA

Haverhill

2:57pm

New York, NY

New York - Penn Station

3h 37min

Amtrak
Keystone Service

$60

0h 18min layover

3:15pm

New York, NY

New York - Penn Station

5:15pm

Hudson, NY

Hudson

2h 0min

Amtrak
Empire Service

$38

7:43am

Freeport, ME

Freeport

7:37pm

Hudson, NY

Hudson

11h 54min

++ 2 layovers

$115

7:43am

Freeport, ME

Freeport

9:59am

Haverhill, MA

Haverhill

2h 16min

Amtrak
Downeaster

$25

1h 21min layover

11:20am

Haverhill, MA

Haverhill

2:38pm

Newark, NJ

Newark

3h 18min

Amtrak
Keystone Service

$59

1h 51min layover

4:29pm

Newark, NJ

Newark

7:37pm

Hudson, NY

Hudson

3h 8min

Amtrak
Maple Leaf

$31

11:18am

Freeport, ME

Freeport

7:56pm

Hudson, NY

Hudson

8h 38min

++ 2 layovers

$123

11:18am

Freeport, ME

Freeport

1:35pm

Haverhill, MA

Haverhill

2h 17min

Amtrak
Downeaster

$25

0h 30min layover

2:05pm

Haverhill, MA

Haverhill

5:32pm

New York, NY

New York - Penn Station

3h 27min

Amtrak
Keystone Service

$60

0h 15min layover

5:47pm

New York, NY

New York - Penn Station

7:56pm

Hudson, NY

Hudson

2h 9min

Amtrak
Empire Service

$38

11:18am

Freeport, ME

Freeport

9:37pm

Hudson, NY

Hudson

10h 19min

++ 2 layovers

$115

11:18am

Freeport, ME

Freeport

1:35pm

Haverhill, MA

Haverhill

2h 17min

Amtrak
Downeaster

$25

0h 30min layover

2:05pm

Haverhill, MA

Haverhill

5:12pm

Newark, NJ

Newark

3h 7min

Amtrak
Keystone Service

$59

1h 51min layover

7:03pm

Newark, NJ

Newark

9:37pm

Hudson, NY

Hudson

2h 34min

Amtrak
Empire Service

$31

Overview

Traveling from Freeport to Hudson by train

First departure
7:43am
Avg price
$119
Carriers
1
Last arrival
9:37pm

Train information Freeport - Hudson

The Freeport - Hudson route has approximately 4 frequencies and its minimum duration is around 8h 38min. It is important you book your ticket in advance to avoid running out, since $115 tickets tend to run out quickly.
The distance between Freeport and Hudson is around 401 kilometers and bus companies that can help you in your journey are: Amtrak.
Remember that the number of transfers to be made will be at least 2 so in some cases you should book the tickets separately.

  • Trips per day 4
  • Direct trips 0

How long does it take to get from Freeport to Hudson by train?

The train journey may vary depending on the stops. The minimum duration is usually around 8h 38min to cover 401 kilometers.

I'm looking for cheap tickets for this route ...

According to our data, the cheapest ticket costs $115 and leaves Freeport. If you decide to make this journey you will have to do 2 stops before reaching Hudson.

  • Avg duration 10h 5min
  • Cheapest price $115

What time does the last train leave?

The last train leaves at 11:18am from Freeport and arrives at 9:37pm at Hudson. It will take 10h 19min, its price is $115 and the number of changes will be 2.

Are there any direct routes between Freeport and Hudson?

We do not have direct routes in our database. The minimum number of transfers will be 2 transshipments and the total duration of the trip will be approximately 9h 32min

  • Last train 11:18am
  • Transfers 2

What are the train stations in Freeport?

  • Freeport

What are the train stations in Hudson?

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