Train O'Clock
Get train schedule

Upper Montclair to Forest Hills train schedule Thursday, September 19, 2024

10:29 pm
Upper Montclair
1 h 34
1 change
1 stop
BNTNM6278
Port Jefferson 1594
1 h 34
1 change
1 stop
BNTNM6278
Port Jefferson 1594
BNTNM6278
11:16 pm
New York Penn Station
11:48 pm
Penn Station
Port Jefferson 1594
12:03 am
Forest Hills
11:17 pm
Upper Montclair
1 h 12
1 change
1 stop
BNTNM6280
Port Jefferson 1500
1 h 12
1 change
1 stop
BNTNM6280
Port Jefferson 1500
BNTNM6280
12:05 am
New York Penn Station
12:14 am
Penn Station
Port Jefferson 1500
12:29 am
Forest Hills
4:50 am
+1d
Upper Montclair
1 h 07
1 change
1 stop
BNTNM6200
Babylon 122
1 h 07
1 change
1 stop
BNTNM6200
Babylon 122
BNTNM6200
5:32 am
New York Penn Station
5:43 am
+1d
Penn Station
Babylon 122
5:57 am
Forest Hills
5:18 am
+1d
Upper Montclair
1 h 23
1 change
1 stop
BNTNM6202
Babylon 124
1 h 23
1 change
1 stop
BNTNM6202
Babylon 124
BNTNM6202
6:04 am
New York Penn Station
6:27 am
+1d
Penn Station
Babylon 124
6:41 am
Forest Hills
5:59 am
+1d
Upper Montclair
1 h 20
2 changes
2 stops
BNTNM6204
Long Beach 812
Long Beach 819
1 h 20
2 changes
2 stops
BNTNM6204
Long Beach 812
Long Beach 819
BNTNM6204
6:46 am
New York Penn Station
6:49 am
+1d
Penn Station
Long Beach 812
7:09 am
Jamaica
7:14 am
+1d
Jamaica
Long Beach 819
7:19 am
Forest Hills
6:52 am
+1d
Upper Montclair
1 h 30
2 changes
2 stops
BNTNM6206
Long Beach 814
Babylon 129
1 h 30
2 changes
2 stops
BNTNM6206
Long Beach 814
Babylon 129
BNTNM6206
7:40 am
New York Penn Station
7:52 am
+1d
Penn Station
Long Beach 814
8:12 am
Jamaica
8:17 am
+1d
Jamaica
Babylon 129
8:22 am
Forest Hills

Travel time

Travel time between Upper Montclair and Forest Hills is 1h04