Train O'Clock
Get train schedule

Freeport to Hackettstown train schedule

Friday, December 20, 2024
6:23 am
Freeport
5 h 05
3 stops
2 changes
Babylon 1121
MNE6611
MNE0851
5 h 05
2 changes
3 stops
Babylon 1121
MNE6611
MNE0851
Babylon 1121
6:45 am
Jamaica
7:03 am
Penn Station
7:40 am
New York Penn Station
MNE6611
9:13 am
Dover
10:46 am
Dover
MNE0851
11:28 am
Hackettstown
6:49 am
Freeport
11 h 48
3 stops
2 changes
Babylon 1123
MNE6613
BNTN1079
11 h 48
2 changes
3 stops
Babylon 1123
MNE6613
BNTN1079
Babylon 1123
7:11 am
Jamaica
7:31 am
Penn Station
8:02 am
New York Penn Station
MNE6613
9:35 am
Dover
6:02 pm
Dover
BNTN1079
6:37 pm
Hackettstown
7:01 am
Freeport
13 h 03
3 stops
2 changes
Babylon 1125
MNE6617
MNE0881
13 h 03
2 changes
3 stops
Babylon 1125
MNE6617
MNE0881
Babylon 1125
7:25 am
Jamaica
7:43 am
Penn Station
8:38 am
New York Penn Station
MNE6617
10:09 am
Dover
7:25 pm
Dover
MNE0881
8:04 pm
Hackettstown
7:18 am
Freeport
14 h 08
3 stops
2 changes
Babylon 1127
MNE6619
BNTN1085
14 h 08
2 changes
3 stops
Babylon 1127
MNE6619
BNTN1085
Babylon 1127
7:41 am
Jamaica
8:01 am
Penn Station
10:04 am
New York Penn Station
MNE6619
11:34 am
Dover
8:53 pm
Dover
BNTN1085
9:26 pm
Hackettstown

Travel time

Travel time between Freeport and Hackettstown is 3h12