Train O'Clock
Get train schedule

Penn Station to Ridgewood train schedule

Sunday, January 5, 2025
4:54 pm
New York Penn Station
1 h 05
1 stop
1 change
NEC7859
MNBN1877
1 h 05
1 change
1 stop
NEC7859
MNBN1877
NEC7859
5:03 pm
Frank R Lautenberg Secaucus Upper Level
5:27 pm
Secaucus Junction
MNBN1877
5:59 pm
Ridgewood
5:07 pm
New York Penn Station
1 h 04
1 stop
1 change
NJCL7261
MNBN1727
1 h 04
1 change
1 stop
NJCL7261
MNBN1727
NJCL7261
5:16 pm
Frank R Lautenberg Secaucus Upper Level
5:35 pm
Secaucus Junction
MNBN1727
6:11 pm
Ridgewood
5:11 pm
New York Penn Station
1 h 32
1 stop
1 change
MNE6933
MNBNP0079
1 h 32
1 change
1 stop
MNE6933
MNBNP0079
MNE6933
5:20 pm
Frank R Lautenberg Secaucus Upper Level
6:23 pm
Secaucus Junction
MNBNP0079
6:43 pm
Ridgewood
5:14 pm
New York Penn Station
1 h 45
1 stop
1 change
NEC7861
MNBN1879
1 h 45
1 change
1 stop
NEC7861
MNBN1879
NEC7861
5:23 pm
Frank R Lautenberg Secaucus Upper Level
6:27 pm
Secaucus Junction
MNBN1879
6:59 pm
Ridgewood
6:07 pm
New York Penn Station
1 h 04
1 stop
1 change
NJCL7265
MNBN1729
1 h 04
1 change
1 stop
NJCL7265
MNBN1729
NJCL7265
6:16 pm
Frank R Lautenberg Secaucus Upper Level
6:35 pm
Secaucus Junction
MNBN1729
7:11 pm
Ridgewood
6:11 pm
New York Penn Station
1 h 48
1 stop
1 change
MNE6935
MNBN1881
1 h 48
1 change
1 stop
MNE6935
MNBN1881
MNE6935
6:20 pm
Frank R Lautenberg Secaucus Upper Level
7:27 pm
Secaucus Junction
MNBN1881
7:59 pm
Ridgewood
7:14 pm
New York Penn Station
57 min
1 stop
1 change
NEC7869
MNBN1731
57 min
1 change
1 stop
NEC7869
MNBN1731
NEC7869
7:23 pm
Frank R Lautenberg Secaucus Upper Level
7:35 pm
Secaucus Junction
MNBN1731
8:11 pm
Ridgewood
8:03 pm
New York Penn Station
1 h 59
1 stop
1 change
NEC7871
MNBN1835
1 h 59
1 change
1 stop
NEC7871
MNBN1835
NEC7871
8:12 pm
Frank R Lautenberg Secaucus Upper Level
9:25 pm
Secaucus Junction
MNBN1835
10:02 pm
Ridgewood
8:07 pm
New York Penn Station
52 min
1 stop
1 change
NJCL7273
MNBN1883
52 min
1 change
1 stop
NJCL7273
MNBN1883
NJCL7273
8:16 pm
Frank R Lautenberg Secaucus Upper Level
8:27 pm
Secaucus Junction
MNBN1883
8:59 pm
Ridgewood
8:11 pm
New York Penn Station
1 h 00
1 stop
1 change
MNE6939
MNBN1733
1 h 00
1 change
1 stop
MNE6939
MNBN1733
MNE6939
8:20 pm
Frank R Lautenberg Secaucus Upper Level
8:35 pm
Secaucus Junction
MNBN1733
9:11 pm
Ridgewood
8:14 pm
New York Penn Station
1 h 48
1 stop
1 change
NEC7873
MNBN1835
1 h 48
1 change
1 stop
NEC7873
MNBN1835
NEC7873
8:23 pm
Frank R Lautenberg Secaucus Upper Level
9:25 pm
Secaucus Junction
MNBN1835
10:02 pm
Ridgewood
9:07 pm
New York Penn Station
1 h 01
1 stop
1 change
NJCL7277
MNBNP0081
1 h 01
1 change
1 stop
NJCL7277
MNBNP0081
NJCL7277
9:16 pm
Frank R Lautenberg Secaucus Upper Level
9:38 pm
Secaucus Junction
MNBNP0081
10:08 pm
Ridgewood
9:11 pm
New York Penn Station
1 h 49
1 stop
1 change
MNE6941
MNBN1837
1 h 49
1 change
1 stop
MNE6941
MNBN1837
MNE6941
9:20 pm
Frank R Lautenberg Secaucus Upper Level
10:23 pm
Secaucus Junction
MNBN1837
11:00 pm
Ridgewood
10:14 pm
New York Penn Station
49 min
1 stop
1 change
NEC7881
MNBN1787
49 min
1 change
1 stop
NEC7881
MNBN1787
NEC7881
10:23 pm
Frank R Lautenberg Secaucus Upper Level
10:31 pm
Secaucus Junction
MNBN1787
11:03 pm
Ridgewood
10:57 pm
New York Penn Station
3 h 21
2 stops
2 changes
NEC7883
NEC3892
MNBN1101
3 h 21
2 changes
2 stops
NEC7883
NEC3892
MNBN1101
NEC7883
11:12 pm
Newark Penn Station
1:11 am
Newark Penn Station
NEC3892
1:18 am
Frank R Lautenberg Secaucus Upper Level
1:43 am
Secaucus Junction
MNBN1101
2:18 am
Ridgewood
11:07 pm
New York Penn Station
53 min
1 stop
1 change
NJCL7285
MNBN1839
53 min
1 change
1 stop
NJCL7285
MNBN1839
NJCL7285
11:16 pm
Frank R Lautenberg Secaucus Upper Level
11:23 pm
Secaucus Junction
MNBN1839
12:00 am
Ridgewood
11:11 pm
New York Penn Station
52 min
1 stop
1 change
MNE6945
MNBN1789
52 min
1 change
1 stop
MNE6945
MNBN1789
MNE6945
11:20 pm
Frank R Lautenberg Secaucus Upper Level
11:31 pm
Secaucus Junction
MNBN1789
12:03 am
Ridgewood

Travel time

Travel time between Penn Station and Ridgewood is 32 minutes