Train O'Clock
Get train schedule

Middletown New York to Penn Station train schedule Saturday, September 28, 2024

4:53 am
Middletown New York
2 h 42
2 changes
2 stops
MNBNPPJBUS
MNBN1702
NEC7808
2 h 42
2 changes
2 stops
MNBNPPJBUS
MNBN1702
NEC7808
MNBNPPJBUS
5:59 am
Ramsey Route 17
6:14 am
Ramsey Route 17
MNBN1702
7:07 am
Secaucus Junction
7:18 am
Frank R Lautenberg Secaucus Upper Level
NEC7808
7:35 am
New York Penn Station
6:52 am
Middletown New York
2 h 40
2 changes
2 stops
MNBNPPJBUS
MNBN1706
NEC7816
2 h 40
2 changes
2 stops
MNBNPPJBUS
MNBN1706
NEC7816
MNBNPPJBUS
7:58 am
Ramsey Route 17
8:13 am
Ramsey Route 17
MNBN1706
9:07 am
Secaucus Junction
9:18 am
Frank R Lautenberg Secaucus Upper Level
NEC7816
9:32 am
New York Penn Station
8:52 am
Middletown New York
2 h 39
2 changes
2 stops
MNBNPPJBUS
MNBN1710
NJCL7624
2 h 39
2 changes
2 stops
MNBNPPJBUS
MNBN1710
NJCL7624
MNBNPPJBUS
9:58 am
Ramsey Route 17
10:13 am
Ramsey Route 17
MNBN1710
11:07 am
Secaucus Junction
11:15 am
Frank R Lautenberg Secaucus Upper Level
NJCL7624
11:31 am
New York Penn Station
10:52 am
Middletown New York
2 h 44
2 changes
2 stops
MNBNPPJBUS
MNBN1714
NEC7832
2 h 44
2 changes
2 stops
MNBNPPJBUS
MNBN1714
NEC7832
MNBNPPJBUS
11:58 am
Ramsey Route 17
12:13 pm
Ramsey Route 17
MNBN1714
1:07 pm
Secaucus Junction
1:22 pm
Frank R Lautenberg Secaucus Upper Level
NEC7832
1:36 pm
New York Penn Station
12:02 pm
Middletown New York
3 h 32
2 changes
2 stops
MNBNPPJBUS
MNBN1718
NEC7840
3 h 32
2 changes
2 stops
MNBNPPJBUS
MNBN1718
NEC7840
MNBNPPJBUS
1:43 pm
Ramsey Route 17
2:13 pm
Ramsey Route 17
MNBN1718
3:07 pm
Secaucus Junction
3:20 pm
Frank R Lautenberg Secaucus Upper Level
NEC7840
3:34 pm
New York Penn Station
2:52 pm
Middletown New York
2 h 44
2 changes
2 stops
MNBNPPJBUS
MNBN1722
NEC7848
2 h 44
2 changes
2 stops
MNBNPPJBUS
MNBN1722
NEC7848
MNBNPPJBUS
3:58 pm
Ramsey Route 17
4:13 pm
Ramsey Route 17
MNBN1722
5:07 pm
Secaucus Junction
5:23 pm
Frank R Lautenberg Secaucus Upper Level
NEC7848
5:36 pm
New York Penn Station
4:02 pm
Middletown New York
3 h 31
2 changes
2 stops
MNBNPPJBUS
MNBN1726
NEC7856
3 h 31
2 changes
2 stops
MNBNPPJBUS
MNBN1726
NEC7856
MNBNPPJBUS
5:43 pm
Ramsey Route 17
6:13 pm
Ramsey Route 17
MNBN1726
7:07 pm
Secaucus Junction
7:20 pm
Frank R Lautenberg Secaucus Upper Level
NEC7856
7:33 pm
New York Penn Station
5:52 pm
Middletown New York
2 h 40
2 changes
2 stops
MNBNPPJBUS
MNBN1728
NJCL7660
2 h 40
2 changes
2 stops
MNBNPPJBUS
MNBN1728
NJCL7660
MNBNPPJBUS
6:58 pm
Ramsey Route 17
7:13 pm
Ramsey Route 17
MNBN1728
8:07 pm
Secaucus Junction
8:17 pm
Frank R Lautenberg Secaucus Upper Level
NJCL7660
8:32 pm
New York Penn Station
7:02 pm
Middletown New York
3 h 30
2 changes
2 stops
MNBNPPJBUS
MNBN1732
NJCL7668
3 h 30
2 changes
2 stops
MNBNPPJBUS
MNBN1732
NJCL7668
MNBNPPJBUS
8:43 pm
Ramsey Route 17
9:13 pm
Ramsey Route 17
MNBN1732
10:07 pm
Secaucus Junction
10:17 pm
Frank R Lautenberg Secaucus Upper Level
NJCL7668
10:32 pm
New York Penn Station
8:57 pm
Middletown New York
2 h 42
2 changes
2 stops
MNBNPPJBUS
MNBN1784
MNE6942
2 h 42
2 changes
2 stops
MNBNPPJBUS
MNBN1784
MNE6942
MNBNPPJBUS
10:03 pm
Ramsey Route 17
10:23 pm
Ramsey Route 17
MNBN1784
11:16 pm
Secaucus Junction
11:25 pm
Frank R Lautenberg Secaucus Upper Level
MNE6942
11:39 pm
New York Penn Station
10:02 pm
Middletown New York
3 h 34
2 changes
2 stops
MNBNPPJBUS
MNBN1786
NEC7880
3 h 34
2 changes
2 stops
MNBNPPJBUS
MNBN1786
NEC7880
MNBNPPJBUS
11:43 pm
Ramsey Route 17
12:18 am
Ramsey Route 17
MNBN1786
1:09 am
Secaucus Junction
1:17 am
Frank R Lautenberg Secaucus Upper Level
NEC7880
1:36 am
New York Penn Station

Travel time

Travel time between Middletown New York and Penn Station is 1h43