Train O'Clock
Get train schedule

Middletown New Jersey to Suffern train schedule Monday, September 23, 2024

11:49 pm
Middletown New Jersey
2 h 53
1 change
1 stop
NJCL3292
MNBN1101
2 h 53
1 change
1 stop
NJCL3292
MNBN1101
NJCL3292
12:58 am
Frank R Lautenberg Secaucus Upper Level
1:43 am
Secaucus Junction
MNBN1101
2:42 am
Suffern
12:35 am
+1d
Middletown New Jersey
6 h 21
1 change
1 stop
NJCL3200
MNBN1103
6 h 21
1 change
1 stop
NJCL3200
MNBN1103
NJCL3200
1:45 am
Frank R Lautenberg Secaucus Upper Level
5:59 am
+1d
Secaucus Junction
MNBN1103
6:56 am
Suffern
4:14 am
+1d
Middletown New Jersey
3 h 55
1 change
1 stop
NJCL3202
MNBN1105
3 h 55
1 change
1 stop
NJCL3202
MNBN1105
NJCL3202
5:12 am
Frank R Lautenberg Secaucus Upper Level
7:09 am
+1d
Secaucus Junction
MNBN1105
8:09 am
Suffern
4:41 am
+1d
Middletown New Jersey
4 h 06
1 change
1 stop
NJCL3204
MNBN1107
4 h 06
1 change
1 stop
NJCL3204
MNBN1107
NJCL3204
5:44 am
Frank R Lautenberg Secaucus Upper Level
7:49 am
+1d
Secaucus Junction
MNBN1107
8:47 am
Suffern
5:46 am
+1d
Middletown New Jersey
3 h 14
1 change
1 stop
NJCL3210
MNBN1147
3 h 14
1 change
1 stop
NJCL3210
MNBN1147
NJCL3210
6:49 am
Frank R Lautenberg Secaucus Upper Level
8:04 am
+1d
Secaucus Junction
MNBN1147
9:00 am
Suffern
6:11 am
+1d
Middletown New Jersey
4 h 40
1 change
1 stop
NJCL3312
MNBN9145
4 h 40
1 change
1 stop
NJCL3312
MNBN9145
NJCL3312
7:07 am
Frank R Lautenberg Secaucus Upper Level
9:58 am
+1d
Secaucus Junction
MNBN9145
10:51 am
Suffern
8:45 am
+1d
Middletown New Jersey
3 h 11
1 change
1 stop
NJCL3230
MNBN1111
3 h 11
1 change
1 stop
NJCL3230
MNBN1111
NJCL3230
9:42 am
Frank R Lautenberg Secaucus Upper Level
10:56 am
+1d
Secaucus Junction
MNBN1111
11:56 am
Suffern

Travel time

Travel time between Middletown New Jersey and Suffern is 1h45