Train O'Clock
Get train schedule

Freeport to Suffern train schedule Monday, September 16, 2024

4:47 pm
Freeport
1 h 43
3 changes
3 stops
Babylon 261
Ronkonkoma 1963
NEC3953
MNBNP0057
1 h 43
3 changes
3 stops
Babylon 261
Ronkonkoma 1963
NEC3953
MNBNP0057
Babylon 261
5:10 pm
Jamaica
5:16 pm
Jamaica
Ronkonkoma 1963
5:36 pm
Penn Station
5:40 pm
New York Penn Station
NEC3953
5:50 pm
Frank R Lautenberg Secaucus Upper Level
5:52 pm
Secaucus Junction
MNBNP0057
6:30 pm
Suffern
5:37 pm
Freeport
1 h 34
2 changes
3 stops
Babylon 1161
NJCL3515
MNBNP0061
1 h 34
2 changes
3 stops
Babylon 1161
NJCL3515
MNBNP0061
Babylon 1161
5:55 pm
Jamaica
6:13 pm
Penn Station
6:18 pm
New York Penn Station
NJCL3515
6:27 pm
Frank R Lautenberg Secaucus Upper Level
6:38 pm
Secaucus Junction
MNBNP0061
7:11 pm
Suffern
6:04 pm
Freeport
1 h 38
2 changes
3 stops
Babylon 175
MNE6359
MNBNP0063
1 h 38
2 changes
3 stops
Babylon 175
MNE6359
MNBNP0063
Babylon 175
6:27 pm
Jamaica
6:46 pm
Penn Station
6:50 pm
New York Penn Station
MNE6359
6:59 pm
Frank R Lautenberg Secaucus Upper Level
7:08 pm
Secaucus Junction
MNBNP0063
7:42 pm
Suffern
6:28 pm
Freeport
2 h 00
2 changes
3 stops
Babylon 177
NEC3963
MNBN1175
2 h 00
2 changes
3 stops
Babylon 177
NEC3963
MNBN1175
Babylon 177
6:46 pm
Jamaica
7:04 pm
Penn Station
7:12 pm
New York Penn Station
NEC3963
7:22 pm
Frank R Lautenberg Secaucus Upper Level
7:29 pm
Secaucus Junction
MNBN1175
8:28 pm
Suffern
7:08 pm
Freeport
2 h 12
2 changes
3 stops
Babylon 179
NEC3883
MNBN1177
2 h 12
2 changes
3 stops
Babylon 179
NEC3883
MNBN1177
Babylon 179
7:30 pm
Jamaica
7:49 pm
Penn Station
8:07 pm
New York Penn Station
NEC3883
8:17 pm
Frank R Lautenberg Secaucus Upper Level
8:24 pm
Secaucus Junction
MNBN1177
9:20 pm
Suffern
7:29 pm
Freeport
2 h 30
2 changes
3 stops
Babylon 181
NEC3969
MNBN1129
2 h 30
2 changes
3 stops
Babylon 181
NEC3969
MNBN1129
Babylon 181
7:47 pm
Jamaica
8:05 pm
Penn Station
8:17 pm
New York Penn Station
NEC3969
8:27 pm
Frank R Lautenberg Secaucus Upper Level
8:57 pm
Secaucus Junction
MNBN1129
9:59 pm
Suffern
8:08 pm
Freeport
3 h 00
2 changes
3 stops
Babylon 183
NEC3887
MNBNP0067
3 h 00
2 changes
3 stops
Babylon 183
NEC3887
MNBNP0067
Babylon 183
8:31 pm
Jamaica
8:50 pm
Penn Station
9:06 pm
New York Penn Station
NEC3887
9:15 pm
Frank R Lautenberg Secaucus Upper Level
10:09 pm
Secaucus Junction
MNBNP0067
11:08 pm
Suffern
8:29 pm
Freeport
3 h 37
2 changes
3 stops
Babylon 185
BNTNM6295
MNBN1131
3 h 37
2 changes
3 stops
Babylon 185
BNTNM6295
MNBN1131
Babylon 185
8:47 pm
Jamaica
9:05 pm
Penn Station
9:32 pm
New York Penn Station
BNTNM6295
9:42 pm
Frank R Lautenberg Secaucus Upper Level
11:06 pm
Secaucus Junction
MNBN1131
12:06 am
Suffern

Travel time

Travel time between Freeport and Suffern is 1h30