Train O'Clock
Get train schedule

Forest Hills to MSU train schedule Tuesday, September 24, 2024

11:17 pm
Forest Hills
1 h 16
1 change
1 stop
Port Jefferson 1587
BNTNM6299
1 h 16
1 change
1 stop
Port Jefferson 1587
BNTNM6299
Port Jefferson 1587
11:31 pm
Penn Station
11:41 pm
New York Penn Station
BNTNM6299
12:33 am
MSU
12:13 am
+1d
Forest Hills
1 h 11
1 change
1 stop
Port Jefferson 1591
BNTNM6201
1 h 11
1 change
1 stop
Port Jefferson 1591
BNTNM6201
Port Jefferson 1591
12:28 am
Penn Station
12:34 am
+1d
New York Penn Station
BNTNM6201
1:24 am
MSU
1:16 am
+1d
Forest Hills
5 h 33
2 changes
2 stops
Port Jefferson 1501
MNE6305
BNTNM0211
5 h 33
2 changes
2 stops
Port Jefferson 1501
MNE6305
BNTNM0211
Port Jefferson 1501
1:31 am
Penn Station
6:05 am
+1d
New York Penn Station
MNE6305
6:23 am
Newark Broad Street
6:26 am
+1d
Newark Broad Street
BNTNM0211
6:49 am
MSU
1:43 am
+1d
Forest Hills
5 h 58
1 change
1 stop
Hempstead 703
BNTNM6213
5 h 58
1 change
1 stop
Hempstead 703
BNTNM6213
Hempstead 703
1:56 am
Penn Station
6:50 am
+1d
New York Penn Station
BNTNM6213
7:41 am
MSU
2:39 am
+1d
Forest Hills
6 h 27
1 change
1 stop
Babylon 105
BNTNM6219
6 h 27
1 change
1 stop
Babylon 105
BNTNM6219
Babylon 105
2:51 am
Penn Station
8:14 am
+1d
New York Penn Station
BNTNM6219
9:06 am
MSU
8:58 am
+1d
Forest Hills
3 h 27
2 changes
2 stops
Babylon 130
Ronkonkoma 1925
BNTNM6237
3 h 27
2 changes
2 stops
Babylon 130
Ronkonkoma 1925
BNTNM6237
Babylon 130
9:05 am
Jamaica
9:54 am
+1d
Jamaica
Ronkonkoma 1925
10:13 am
Penn Station
11:29 am
+1d
New York Penn Station
BNTNM6237
12:25 pm
MSU

Travel time

Travel time between Forest Hills and MSU is 1h09