Train O'Clock
Get train schedule

Freeport to Hackettstown Train schedule September 8, 2024 at 5:40 AM

6:10 am
Freeport
34 h 13
2 changes
3 stops
Babylon 6113
MNE6917
MNE0877
34 h 13
2 changes
3 stops
Babylon 6113
MNE6917
MNE0877
Babylon 6113
6:33 am
Jamaica
6:52 am
Penn Station
9:11 am
New York Penn Station
MNE6917
10:54 am
Dover
3:42 pm
Dover
MNE0877
4:23 pm
Hackettstown
7:16 pm
Freeport
12 h 32
2 changes
3 stops
Babylon 6177
MNE6939
MNE0871
12 h 32
2 changes
3 stops
Babylon 6177
MNE6939
MNE0871
Babylon 6177
7:40 pm
Jamaica
8:00 pm
Penn Station
8:11 pm
New York Penn Station
MNE6939
9:54 pm
Dover
7:08 am
Dover
MNE0871
7:48 am
Hackettstown
8:51 pm
Freeport
21 h 46
3 changes
3 stops
Babylon 6269
Ronkonkoma 7987
MNE6943
BNTN1079
21 h 46
3 changes
3 stops
Babylon 6269
Ronkonkoma 7987
MNE6943
BNTN1079
Babylon 6269
9:13 pm
Jamaica
9:34 pm
Jamaica
Ronkonkoma 7987
9:54 pm
Penn Station
10:11 pm
New York Penn Station
MNE6943
11:56 pm
Dover
6:02 pm
Dover
BNTN1079
6:37 pm
Hackettstown
9:39 pm
Freeport
22 h 25
2 changes
3 stops
Babylon 6187
MNE6945
MNE0881
22 h 25
2 changes
3 stops
Babylon 6187
MNE6945
MNE0881
Babylon 6187
9:59 pm
Jamaica
10:17 pm
Penn Station
11:11 pm
New York Penn Station
MNE6945
12:54 am
Dover
7:25 pm
Dover
MNE0881
8:04 pm
Hackettstown

Travel time

Travel time between Freeport and Hackettstown is 3h12