Train O'Clock
Get train schedule

Middletown New Jersey to Forest Hills train schedule

Sunday, December 15, 2024
10:20 pm
Middletown New Jersey
2 h 15
1 stop
1 change
NJCL7272
Port Jefferson 1500
2 h 15
1 change
1 stop
NJCL7272
Port Jefferson 1500
NJCL7272
11:42 pm
New York Penn Station
12:20 am
Penn Station
Port Jefferson 1500
12:35 am
Forest Hills
11:49 pm
Middletown New Jersey
2 h 17
1 stop
1 change
NJCL7276
Long Beach 804
2 h 17
1 change
1 stop
NJCL7276
Long Beach 804
NJCL7276
1:18 am
New York Penn Station
1:52 am
Penn Station
Long Beach 804
2:06 am
Forest Hills
12:32 am
+1d
Middletown New Jersey
2 h 28
1 stop
1 change
NJCL3200
Babylon 104
2 h 28
1 change
1 stop
NJCL3200
Babylon 104
NJCL3200
1:55 am
New York Penn Station
2:44 am
+1d
Penn Station
Babylon 104
3:00 am
Forest Hills
4:14 am
+1d
Middletown New Jersey
1 h 41
1 stop
1 change
NJCL3202
Babylon 122
1 h 41
1 change
1 stop
NJCL3202
Babylon 122
NJCL3202
5:25 am
New York Penn Station
5:40 am
+1d
Penn Station
Babylon 122
5:55 am
Forest Hills
4:41 am
+1d
Middletown New Jersey
2 h 00
1 stop
1 change
NJCL3204
Babylon 124
2 h 00
1 change
1 stop
NJCL3204
Babylon 124
NJCL3204
5:58 am
New York Penn Station
6:27 am
+1d
Penn Station
Babylon 124
6:41 am
Forest Hills
5:03 am
+1d
Middletown New Jersey
1 h 57
1 stop
1 change
NJCL3208
Babylon 1124
1 h 57
1 change
1 stop
NJCL3208
Babylon 1124
NJCL3208
6:19 am
New York Penn Station
6:46 am
+1d
Penn Station
Babylon 1124
7:00 am
Forest Hills
5:44 am
+1d
Middletown New Jersey
1 h 50
1 stop
1 change
NJCL3210
Babylon 128
1 h 50
1 change
1 stop
NJCL3210
Babylon 128
NJCL3210
7:03 am
New York Penn Station
7:20 am
+1d
Penn Station
Babylon 128
7:34 am
Forest Hills
6:10 am
+1d
Middletown New Jersey
2 h 12
2 stops
2 changes
NJCL3312
Hempstead 714
Babylon 129
2 h 12
2 changes
2 stops
NJCL3312
Hempstead 714
Babylon 129
NJCL3312
7:21 am
New York Penn Station
7:37 am
+1d
Penn Station
Hempstead 714
7:57 am
Jamaica
8:17 am
+1d
Jamaica
Babylon 129
8:22 am
Forest Hills
6:28 am
+1d
Middletown New Jersey
2 h 14
2 stops
2 changes
NJCL3218
Port Jefferson 1514
Long Beach 829
2 h 14
2 changes
2 stops
NJCL3218
Port Jefferson 1514
Long Beach 829
NJCL3218
7:42 am
New York Penn Station
8:05 am
+1d
Penn Station
Port Jefferson 1514
8:22 am
Kew Gardens
8:40 am
+1d
Kew Gardens
Long Beach 829
8:42 am
Forest Hills
6:49 am
+1d
Middletown New Jersey
2 h 09
1 stop
1 change
NJCL3320
Babylon 130
2 h 09
1 change
1 stop
NJCL3320
Babylon 130
NJCL3320
7:56 am
New York Penn Station
8:44 am
+1d
Penn Station
Babylon 130
8:58 am
Forest Hills
7:04 am
+1d
Middletown New Jersey
2 h 22
2 stops
2 changes
NJCL3222
Ronkonkoma 1916
Babylon 135
2 h 22
2 changes
2 stops
NJCL3222
Ronkonkoma 1916
Babylon 135
NJCL3222
8:18 am
New York Penn Station
8:32 am
+1d
Penn Station
Ronkonkoma 1916
8:52 am
Jamaica
9:21 am
+1d
Jamaica
Babylon 135
9:26 am
Forest Hills
7:27 am
+1d
Middletown New Jersey
2 h 08
2 stops
2 changes
NJCL3224
Long Beach 816
Far Rockaway 2731
2 h 08
2 changes
2 stops
NJCL3224
Long Beach 816
Far Rockaway 2731
NJCL3224
8:41 am
New York Penn Station
8:52 am
+1d
Penn Station
Long Beach 816
9:12 am
Jamaica
9:30 am
+1d
Jamaica
Far Rockaway 2731
9:35 am
Forest Hills

Travel time

Travel time between Middletown New Jersey and Forest Hills is 1h31