Train O'Clock
Get train schedule

Freeport to Hillsdale Train schedule September 8, 2024 at 5:20 AM

6:10 am
Freeport
4 h 53
2 changes
3 stops
Babylon 6113
MNE6913
PASC2107
4 h 53
2 changes
3 stops
Babylon 6113
MNE6913
PASC2107
Babylon 6113
6:33 am
Jamaica
6:52 am
Penn Station
7:11 am
New York Penn Station
MNE6913
7:20 am
Frank R Lautenberg Secaucus Upper Level
10:23 am
Secaucus Junction
PASC2107
11:03 am
Hillsdale
8:51 am
Freeport
4 h 13
3 changes
3 stops
Babylon 6213
Ronkonkoma 7923
NEC7833
PASC2111
4 h 13
3 changes
3 stops
Babylon 6213
Ronkonkoma 7923
NEC7833
PASC2111
Babylon 6213
9:13 am
Jamaica
9:34 am
Jamaica
Ronkonkoma 7923
9:54 am
Penn Station
10:14 am
New York Penn Station
NEC7833
10:23 am
Frank R Lautenberg Secaucus Upper Level
12:23 pm
Secaucus Junction
PASC2111
1:04 pm
Hillsdale
2:16 pm
Freeport
2 h 48
2 changes
3 stops
Babylon 6157
NJCL7657
PASC2119
2 h 48
2 changes
3 stops
Babylon 6157
NJCL7657
PASC2119
Babylon 6157
2:40 pm
Jamaica
3:00 pm
Penn Station
3:56 pm
New York Penn Station
NJCL7657
4:06 pm
Frank R Lautenberg Secaucus Upper Level
4:23 pm
Secaucus Junction
PASC2119
5:04 pm
Hillsdale
4:39 pm
Freeport
5 h 31
2 changes
3 stops
Babylon 6167
NJCL7265
PASC2129
5 h 31
2 changes
3 stops
Babylon 6167
NJCL7265
PASC2129
Babylon 6167
4:59 pm
Jamaica
5:17 pm
Penn Station
6:07 pm
New York Penn Station
NJCL7265
6:16 pm
Frank R Lautenberg Secaucus Upper Level
9:31 pm
Secaucus Junction
PASC2129
10:10 pm
Hillsdale

Travel time

Travel time between Freeport and Hillsdale is 1h39