Train O'Clock
Get train schedule

Valley Stream to Mahwah train schedule

Saturday, January 18, 2025
7:02 pm
Valley Stream
2 h 29
3 stops
2 changes
Long Beach 6873
NEC7871
MNBN1733
2 h 29
2 changes
3 stops
Long Beach 6873
NEC7871
MNBN1733
Long Beach 6873
7:18 pm
Jamaica
7:38 pm
Penn Station
8:03 pm
New York Penn Station
NEC7871
8:12 pm
Frank R Lautenberg Secaucus Upper Level
8:35 pm
Secaucus Junction
MNBN1733
9:31 pm
Mahwah
8:02 pm
Valley Stream
2 h 27
3 stops
2 changes
Long Beach 6875
NJCL7277
MNBNP0081
2 h 27
2 changes
3 stops
Long Beach 6875
NJCL7277
MNBNP0081
Long Beach 6875
8:18 pm
Jamaica
8:38 pm
Penn Station
9:07 pm
New York Penn Station
NJCL7277
9:16 pm
Frank R Lautenberg Secaucus Upper Level
9:38 pm
Secaucus Junction
MNBNP0081
10:29 pm
Mahwah
9:02 pm
Valley Stream
4 h 41
3 stops
2 changes
Long Beach 6877
NJCL7281
MNBNP0069
4 h 41
2 changes
3 stops
Long Beach 6877
NJCL7281
MNBNP0069
Long Beach 6877
9:18 pm
Jamaica
9:38 pm
Penn Station
10:07 pm
New York Penn Station
NJCL7281
10:16 pm
Frank R Lautenberg Secaucus Upper Level
12:50 am
Secaucus Junction
MNBNP0069
1:43 am
Mahwah
10:28 pm
Valley Stream
4 h 10
4 stops
3 changes
Far Rockaway 8775
Port Jefferson 7591
NEC7885
MNBN1701
4 h 10
3 changes
4 stops
Far Rockaway 8775
Port Jefferson 7591
NEC7885
MNBN1701
Far Rockaway 8775
10:44 pm
Jamaica
10:53 pm
Woodside
10:57 pm
Woodside
Port Jefferson 7591
11:08 pm
Penn Station
11:14 pm
New York Penn Station
NEC7885
11:23 pm
Frank R Lautenberg Secaucus Upper Level
1:43 am
Secaucus Junction
MNBN1701
2:38 am
Mahwah
8:42 am
+1d
Valley Stream
2 h 49
4 stops
3 changes
Long Beach 6814
Babylon 6123
MNE6919
MNBN1713
2 h 49
3 changes
4 stops
Long Beach 6814
Babylon 6123
MNE6919
MNBN1713
Long Beach 6814
8:45 am
Lynbrook
9:21 am
+1d
Lynbrook
Babylon 6123
9:37 am
Jamaica
9:57 am
Penn Station
10:11 am
+1d
New York Penn Station
MNE6919
10:20 am
Frank R Lautenberg Secaucus Upper Level
10:35 am
+1d
Secaucus Junction
MNBN1713
11:31 am
Mahwah

Travel time

Travel time between Valley Stream and Mahwah is 1h30