Train O'Clock
Get train schedule

Garfield to Suffern train schedule

Thursday, December 19, 2024

Friday, December 20, 2024

5:43 am
Garfield
2 h 26
1 stop
1 change
MNBNP0042
MNBN1105
2 h 26
1 change
1 stop
MNBNP0042
MNBN1105
MNBNP0042
5:59 am
Secaucus Junction
7:09 am
Secaucus Junction
MNBN1105
8:09 am
Suffern
6:35 am
Garfield
2 h 12
1 stop
1 change
MNBN1148
MNBN1107
2 h 12
1 change
1 stop
MNBN1148
MNBN1107
MNBN1148
6:52 am
Secaucus Junction
7:49 am
Secaucus Junction
MNBN1107
8:47 am
Suffern
7:38 am
Garfield
1 h 22
1 stop
1 change
MNBN1252
MNBN1147
1 h 22
1 change
1 stop
MNBN1252
MNBN1147
MNBN1252
7:41 am
Wesmont
8:16 am
Wesmont
MNBN1147
9:00 am
Suffern
8:55 am
Garfield
54 min
1 stop
1 change
MNBN1249
MNBN1109
54 min
1 change
1 stop
MNBN1249
MNBN1109
MNBN1249
9:20 am
Waldwick
9:32 am
Waldwick
MNBN1109
9:49 am
Suffern
11:04 am
Garfield
52 min
1 stop
1 change
MNBN1351
MNBN1111
52 min
1 change
1 stop
MNBN1351
MNBN1111
MNBN1351
11:22 am
Ridgewood
11:32 am
Ridgewood
MNBN1111
11:56 am
Suffern
12:04 pm
Garfield
1 h 23
1 stop
1 change
MNBN1353
MNBNP0047
1 h 23
1 change
1 stop
MNBN1353
MNBNP0047
MNBN1353
12:22 pm
Ridgewood
1:13 pm
Ridgewood
MNBNP0047
1:27 pm
Suffern
1:04 pm
Garfield
42 min
MNBN1155
42 min
Direct
MNBN1155
MNBN1155
1:46 pm
Suffern
2:04 pm
Garfield
43 min
MNBN1157
43 min
Direct
MNBN1157
MNBN1157
2:47 pm
Suffern
3:00 pm
Garfield
45 min
MNBN1159
45 min
Direct
MNBN1159
MNBN1159
3:45 pm
Suffern
3:47 pm
Garfield
44 min
MNBN1161
44 min
Direct
MNBN1161
MNBN1161
4:31 pm
Suffern
3:51 pm
Garfield
57 min
1 stop
1 change
MNBN1174
MNBNP0051
57 min
1 change
1 stop
MNBN1174
MNBNP0051
MNBN1174
4:08 pm
Secaucus Junction
4:18 pm
Secaucus Junction
MNBNP0051
4:48 pm
Suffern
4:44 pm
Garfield
1 h 09
1 stop
1 change
MNBN1263
MNBN1165
1 h 09
1 change
1 stop
MNBN1263
MNBN1165
MNBN1263
5:09 pm
Waldwick
5:36 pm
Waldwick
MNBN1165
5:53 pm
Suffern

Travel time

Travel time between Garfield and Suffern is 41 minutes