Train O'Clock
Get train schedule

Newark Penn Station to Hackettstown train schedule

Tuesday, December 24, 2024
5:17 pm
Newark Penn Station
4 h 09
2 stops
2 changes
NEC3896
MNBN1124
BNTN1085
4 h 09
2 changes
2 stops
NEC3896
MNBN1124
BNTN1085
NEC3896
5:24 pm
Frank R Lautenberg Secaucus Upper Level
5:54 pm
Secaucus Junction
MNBN1124
6:06 pm
Hoboken
7:22 pm
Hoboken
BNTN1085
9:26 pm
Hackettstown
5:23 pm
Newark Penn Station
2 h 41
2 stops
2 changes
NJCL3510
MNE6651
MNE0881
2 h 41
2 changes
2 stops
NJCL3510
MNE6651
MNE0881
NJCL3510
5:30 pm
Frank R Lautenberg Secaucus Upper Level
5:44 pm
Frank R Lautenberg Secaucus Upper Level
MNE6651
7:01 pm
Dover
7:25 pm
Dover
MNE0881
8:04 pm
Hackettstown
5:44 pm
Newark Penn Station
3 h 42
2 stops
2 changes
NEC3736
MNE6655
BNTN1085
3 h 42
2 changes
2 stops
NEC3736
MNE6655
BNTN1085
NEC3736
5:51 pm
Frank R Lautenberg Secaucus Upper Level
6:32 pm
Frank R Lautenberg Secaucus Upper Level
MNE6655
7:44 pm
Dover
8:53 pm
Dover
BNTN1085
9:26 pm
Hackettstown
5:49 pm
Newark Penn Station
5 h 15
2 stops
2 changes
NEC3862
BNTNM6283
BNTN1087
5 h 15
2 changes
2 stops
NEC3862
BNTNM6283
BNTN1087
NEC3862
5:56 pm
Frank R Lautenberg Secaucus Upper Level
6:51 pm
Frank R Lautenberg Secaucus Upper Level
BNTNM6283
7:29 pm
Mountain Avenue
9:39 pm
Mountain Avenue
BNTN1087
11:04 pm
Hackettstown
6:04 pm
Newark Penn Station
3 h 22
2 stops
2 changes
NJCL3266
MNE6655
BNTN1085
3 h 22
2 changes
2 stops
NJCL3266
MNE6655
BNTN1085
NJCL3266
6:11 pm
Frank R Lautenberg Secaucus Upper Level
6:32 pm
Frank R Lautenberg Secaucus Upper Level
MNE6655
7:44 pm
Dover
8:53 pm
Dover
BNTN1085
9:26 pm
Hackettstown
6:14 pm
Newark Penn Station
3 h 12
2 stops
2 changes
NEC3864
MNE6655
BNTN1085
3 h 12
2 changes
2 stops
NEC3864
MNE6655
BNTN1085
NEC3864
6:21 pm
Frank R Lautenberg Secaucus Upper Level
6:32 pm
Frank R Lautenberg Secaucus Upper Level
MNE6655
7:44 pm
Dover
8:53 pm
Dover
BNTN1085
9:26 pm
Hackettstown
6:22 pm
Newark Penn Station
4 h 42
2 stops
2 changes
NJCL3598
MNE6659
BNTN1087
4 h 42
2 changes
2 stops
NJCL3598
MNE6659
BNTN1087
NJCL3598
6:44 pm
New York Penn Station
6:56 pm
New York Penn Station
MNE6659
8:19 pm
Dover
10:29 pm
Dover
BNTN1087
11:04 pm
Hackettstown
6:36 pm
Newark Penn Station
2 h 50
2 stops
2 changes
NEC3866
BNTNM6283
BNTN1085
2 h 50
2 changes
2 stops
NEC3866
BNTNM6283
BNTN1085
NEC3866
6:43 pm
Frank R Lautenberg Secaucus Upper Level
6:51 pm
Frank R Lautenberg Secaucus Upper Level
BNTNM6283
7:35 pm
MSU
8:09 pm
MSU
BNTN1085
9:26 pm
Hackettstown
6:48 pm
Newark Penn Station
4 h 16
2 stops
2 changes
NJCL3270
BNTNM6291
BNTN1087
4 h 16
2 changes
2 stops
NJCL3270
BNTNM6291
BNTN1087
NJCL3270
6:55 pm
Frank R Lautenberg Secaucus Upper Level
7:47 pm
Frank R Lautenberg Secaucus Upper Level
BNTNM6291
8:29 pm
MSU
9:45 pm
MSU
BNTN1087
11:04 pm
Hackettstown
7:10 pm
Newark Penn Station
3 h 54
2 stops
2 changes
NJCL3512
BNTNM6291
BNTN1087
3 h 54
2 changes
2 stops
NJCL3512
BNTNM6291
BNTN1087
NJCL3512
7:17 pm
Frank R Lautenberg Secaucus Upper Level
7:47 pm
Frank R Lautenberg Secaucus Upper Level
BNTNM6291
8:29 pm
MSU
9:45 pm
MSU
BNTN1087
11:04 pm
Hackettstown
8:31 pm
Newark Penn Station
2 h 33
2 stops
2 changes
NEC3874
BNTNM6293
BNTN1087
2 h 33
2 changes
2 stops
NEC3874
BNTNM6293
BNTN1087
NEC3874
8:38 pm
Frank R Lautenberg Secaucus Upper Level
8:44 pm
Frank R Lautenberg Secaucus Upper Level
BNTNM6293
9:26 pm
MSU
9:45 pm
MSU
BNTN1087
11:04 pm
Hackettstown
8:35 pm
Newark Penn Station
2 h 29
2 stops
2 changes
NJCL3276
MNE6671
BNTN1087
2 h 29
2 changes
2 stops
NJCL3276
MNE6671
BNTN1087
NJCL3276
8:42 pm
Frank R Lautenberg Secaucus Upper Level
9:01 pm
Frank R Lautenberg Secaucus Upper Level
MNE6671
10:22 pm
Dover
10:29 pm
Dover
BNTN1087
11:04 pm
Hackettstown

Wednesday, December 25, 2024

5:25 pm
Newark Penn Station
14 h 23
2 stops
2 changes
NJCL7248
MNE6937
MNE0871
14 h 23
2 changes
2 stops
NJCL7248
MNE6937
MNE0871
NJCL7248
5:33 pm
Frank R Lautenberg Secaucus Upper Level
7:20 pm
Frank R Lautenberg Secaucus Upper Level
MNE6937
8:56 pm
Dover
7:08 am
Dover
MNE0871
7:48 am
Hackettstown
7:12 pm
Newark Penn Station
24 h 52
2 stops
2 changes
NEC7856
MNE6939
MNE0881
24 h 52
2 changes
2 stops
NEC7856
MNE6939
MNE0881
NEC7856
7:20 pm
Frank R Lautenberg Secaucus Upper Level
8:20 pm
Frank R Lautenberg Secaucus Upper Level
MNE6939
9:54 pm
Dover
7:25 pm
Dover
MNE0881
8:04 pm
Hackettstown
7:17 pm
Newark Penn Station
12 h 31
2 stops
2 changes
NJCL7256
MNE6939
MNE0871
12 h 31
2 changes
2 stops
NJCL7256
MNE6939
MNE0871
NJCL7256
7:24 pm
Frank R Lautenberg Secaucus Upper Level
8:20 pm
Frank R Lautenberg Secaucus Upper Level
MNE6939
9:54 pm
Dover
7:08 am
Dover
MNE0871
7:48 am
Hackettstown

Travel time

Travel time between Newark Penn Station and Hackettstown is 2h15