Train O'Clock
Get train schedule

Campbell Hall to Penn Station Train schedule July 23, 2024 at 6:50 AM

7:29 am
Campbell Hall
1 h 39
1 change
1 stop
MNBNP0054
NJCL3506
1 h 39
1 change
1 stop
MNBNP0054
NJCL3506
MNBNP0054
8:53 am
Secaucus Junction
8:55 am
Frank R Lautenberg Secaucus Upper Level
NJCL3506
9:08 am
New York Penn Station
8:18 am
Campbell Hall
1 h 37
1 change
1 stop
MNBNP0056
NJCL3230
1 h 37
1 change
1 stop
MNBNP0056
NJCL3230
MNBNP0056
9:40 am
Secaucus Junction
9:42 am
Frank R Lautenberg Secaucus Upper Level
NJCL3230
9:55 am
New York Penn Station
10:00 am
Campbell Hall
1 h 44
1 change
1 stop
MNBNP0058
NEC3836
1 h 44
1 change
1 stop
MNBNP0058
NEC3836
MNBNP0058
11:26 am
Secaucus Junction
11:31 am
Frank R Lautenberg Secaucus Upper Level
NEC3836
11:44 am
New York Penn Station
12:14 pm
Campbell Hall
2 h 10
1 change
1 stop
MNBNP0062
NEC3846
2 h 10
1 change
1 stop
MNBNP0062
NEC3846
MNBNP0062
2:01 pm
Secaucus Junction
2:09 pm
Frank R Lautenberg Secaucus Upper Level
NEC3846
2:24 pm
New York Penn Station
2:14 pm
Campbell Hall
1 h 51
1 change
1 stop
MNBNP0064
NEC3154
1 h 51
1 change
1 stop
MNBNP0064
NEC3154
MNBNP0064
3:42 pm
Secaucus Junction
3:52 pm
Frank R Lautenberg Secaucus Upper Level
NEC3154
4:05 pm
New York Penn Station
3:27 pm
Campbell Hall
1 h 49
1 change
1 stop
MNBNP0066
BNTNM6248
1 h 49
1 change
1 stop
MNBNP0066
BNTNM6248
MNBNP0066
5:01 pm
Secaucus Junction
5:03 pm
Frank R Lautenberg Secaucus Upper Level
BNTNM6248
5:16 pm
New York Penn Station
10:04 pm
Campbell Hall
1 h 58
1 change
1 stop
MNBNP0068
NJCL3288
1 h 58
1 change
1 stop
MNBNP0068
NJCL3288
MNBNP0068
11:37 pm
Secaucus Junction
11:49 pm
Frank R Lautenberg Secaucus Upper Level
NJCL3288
12:02 am
New York Penn Station
4:24 am
+1d
Campbell Hall
1 h 55
1 change
1 stop
MNBNP0042
NJCL3208
1 h 55
1 change
1 stop
MNBNP0042
NJCL3208
MNBNP0042
6:01 am
Secaucus Junction
6:06 am
+1d
Frank R Lautenberg Secaucus Upper Level
NJCL3208
6:19 am
New York Penn Station
5:07 am
+1d
Campbell Hall
1 h 43
1 change
1 stop
MNBNP0044
NEC3704
1 h 43
1 change
1 stop
MNBNP0044
NEC3704
MNBNP0044
6:33 am
Secaucus Junction
6:37 am
+1d
Frank R Lautenberg Secaucus Upper Level
NEC3704
6:50 am
New York Penn Station

Travel time

Travel time between Campbell Hall and Penn Station is 1h35