Train O'Clock
Get train schedule

Oakdale to Hackettstown train schedule

Friday, December 20, 2024
10:52 am
Oakdale
5 h 31
4 stops
3 changes
Montauk 63
Babylon 147
MNE6627
MNE0877
5 h 31
3 changes
4 stops
Montauk 63
Babylon 147
MNE6627
MNE0877
Montauk 63
11:10 am
Babylon
11:13 am
Babylon
Babylon 147
11:55 am
Jamaica
12:15 pm
Penn Station
12:47 pm
New York Penn Station
MNE6627
2:16 pm
Dover
3:42 pm
Dover
MNE0877
4:23 pm
Hackettstown
11:52 am
Oakdale
8 h 12
4 stops
3 changes
Montauk 67
Babylon 155
MNE6631
MNE0881
8 h 12
3 changes
4 stops
Montauk 67
Babylon 155
MNE6631
MNE0881
Montauk 67
12:10 pm
Babylon
12:13 pm
Babylon
Babylon 155
12:55 pm
Jamaica
1:15 pm
Penn Station
1:51 pm
New York Penn Station
MNE6631
3:25 pm
Dover
7:25 pm
Dover
MNE0881
8:04 pm
Hackettstown
1:26 pm
Oakdale
8 h 00
3 stops
3 changes
Montauk 13
Babylon 161
MNE6639
BNTN1085
8 h 00
3 changes
3 stops
Montauk 13
Babylon 161
MNE6639
BNTN1085
Montauk 13
2:27 pm
Jamaica
2:37 pm
Jamaica
Babylon 161
2:57 pm
Penn Station
3:26 pm
New York Penn Station
MNE6639
4:39 pm
Dover
8:53 pm
Dover
BNTN1085
9:26 pm
Hackettstown
1:52 pm
Oakdale
9 h 12
4 stops
3 changes
Montauk 69
Babylon 163
BNTNM6253
BNTN1087
9 h 12
3 changes
4 stops
Montauk 69
Babylon 163
BNTNM6253
BNTN1087
Montauk 69
2:10 pm
Babylon
2:13 pm
Babylon
Babylon 163
2:57 pm
Jamaica
3:15 pm
Penn Station
3:47 pm
New York Penn Station
BNTNM6253
4:32 pm
Mountain Avenue
9:39 pm
Mountain Avenue
BNTN1087
11:04 pm
Hackettstown

Travel time

Travel time between Oakdale and Hackettstown is 3h43