Train O'Clock
Get train schedule

Garfield to Forest Hills train schedule

Wednesday, December 18, 2024
2:40 pm
Garfield
1 h 15
3 stops
3 changes
MNBN1272
NEC3850
Long Beach 858
Babylon 167
1 h 15
3 changes
3 stops
MNBN1272
NEC3850
Long Beach 858
Babylon 167
MNBN1272
2:57 pm
Secaucus Junction
3:02 pm
Frank R Lautenberg Secaucus Upper Level
NEC3850
3:15 pm
New York Penn Station
3:23 pm
Penn Station
Long Beach 858
3:43 pm
Jamaica
3:49 pm
Jamaica
Babylon 167
3:55 pm
Forest Hills
3:51 pm
Garfield
1 h 26
2 stops
2 changes
MNBN1174
NJCL3256
Ronkonkoma 1972
1 h 26
2 changes
2 stops
MNBN1174
NJCL3256
Ronkonkoma 1972
MNBN1174
4:08 pm
Secaucus Junction
4:17 pm
Frank R Lautenberg Secaucus Upper Level
NJCL3256
4:30 pm
New York Penn Station
5:01 pm
Penn Station
Ronkonkoma 1972
5:17 pm
Forest Hills
4:44 pm
Garfield
2 h 01
3 stops
3 changes
MNBN1263
MNBN1178
NJCL3510
Babylon 176
2 h 01
3 changes
3 stops
MNBN1263
MNBN1178
NJCL3510
Babylon 176
MNBN1263
4:47 pm
Plauderville
5:05 pm
Plauderville
MNBN1178
5:23 pm
Secaucus Junction
5:30 pm
Frank R Lautenberg Secaucus Upper Level
NJCL3510
5:43 pm
New York Penn Station
6:31 pm
Penn Station
Babylon 176
6:45 pm
Forest Hills
5:54 pm
Garfield
2 h 29
3 stops
3 changes
MNBN1269
MNBN1128
NJCL3272
Port Jefferson 1580
2 h 29
3 changes
3 stops
MNBN1269
MNBN1128
NJCL3272
Port Jefferson 1580
MNBN1269
6:13 pm
Ridgewood
6:45 pm
Ridgewood
MNBN1128
7:22 pm
Secaucus Junction
7:30 pm
Frank R Lautenberg Secaucus Upper Level
NJCL3272
7:43 pm
New York Penn Station
8:08 pm
Penn Station
Port Jefferson 1580
8:23 pm
Forest Hills
7:03 pm
Garfield
1 h 59
3 stops
3 changes
MNBN1173
MNBN1130
MNE6670
Babylon 186
1 h 59
3 changes
3 stops
MNBN1173
MNBN1130
MNE6670
Babylon 186
MNBN1173
7:23 pm
Ridgewood
7:34 pm
Ridgewood
MNBN1130
8:10 pm
Secaucus Junction
8:16 pm
Frank R Lautenberg Secaucus Upper Level
MNE6670
8:29 pm
New York Penn Station
8:46 pm
Penn Station
Babylon 186
9:02 pm
Forest Hills
7:44 pm
Garfield
2 h 16
3 stops
3 changes
MNBN1175
MNBN1278
NEC3874
Babylon 190
2 h 16
3 changes
3 stops
MNBN1175
MNBN1278
NEC3874
Babylon 190
MNBN1175
7:47 pm
Plauderville
8:13 pm
Plauderville
MNBN1278
8:32 pm
Secaucus Junction
8:38 pm
Frank R Lautenberg Secaucus Upper Level
NEC3874
8:51 pm
New York Penn Station
9:46 pm
Penn Station
Babylon 190
10:00 pm
Forest Hills
8:38 pm
Garfield
1 h 34
4 stops
4 changes
MNBN1177
MNBN1182
NEC3876
Ronkonkoma 1982
Port Jefferson 1583
1 h 34
4 changes
4 stops
MNBN1177
MNBN1182
NEC3876
Ronkonkoma 1982
Port Jefferson 1583
MNBN1177
8:41 pm
Plauderville
8:48 pm
Plauderville
MNBN1182
9:07 pm
Secaucus Junction
9:15 pm
Frank R Lautenberg Secaucus Upper Level
NEC3876
9:28 pm
New York Penn Station
9:34 pm
Penn Station
Ronkonkoma 1982
9:54 pm
Jamaica
10:06 pm
Jamaica
Port Jefferson 1583
10:12 pm
Forest Hills
9:36 pm
Garfield
1 h 27
3 stops
3 changes
MNBN1179
MNBN1184
NEC3984
Long Beach 890
1 h 27
3 changes
3 stops
MNBN1179
MNBN1184
NEC3984
Long Beach 890
MNBN1179
9:39 pm
Plauderville
9:48 pm
Plauderville
MNBN1184
10:07 pm
Secaucus Junction
10:21 pm
Frank R Lautenberg Secaucus Upper Level
NEC3984
10:34 pm
New York Penn Station
10:48 pm
Penn Station
Long Beach 890
11:03 pm
Forest Hills
10:42 pm
Garfield
1 h 47
3 stops
3 changes
MNBN1281
MNBNP0068
NJCL3288
Port Jefferson 1500
1 h 47
3 changes
3 stops
MNBN1281
MNBNP0068
NJCL3288
Port Jefferson 1500
MNBN1281
10:53 pm
Radburn
11:17 pm
Radburn
MNBNP0068
11:37 pm
Secaucus Junction
11:49 pm
Frank R Lautenberg Secaucus Upper Level
NJCL3288
12:02 am
New York Penn Station
12:14 am
Penn Station
Port Jefferson 1500
12:29 am
Forest Hills

Travel time

Travel time between Garfield and Forest Hills is 56 minutes