Train O'Clock
Get train schedule

Bay Street to Middletown New York train schedule

Monday, December 16, 2024

Tuesday, December 17, 2024

6:04 am
Bay Street
4 h 15
1 stop
1 change
BNTNM6204
MNBNP0043
4 h 15
1 change
1 stop
BNTNM6204
MNBNP0043
BNTNM6204
6:31 am
Frank R Lautenberg Secaucus Upper Level
8:36 am
Secaucus Junction
MNBNP0043
10:19 am
Middletown New York
9:12 am
Bay Street
2 h 36
1 stop
1 change
BNTNM6216
MNBNP0045
2 h 36
1 change
1 stop
BNTNM6216
MNBNP0045
BNTNM6216
9:38 am
Frank R Lautenberg Secaucus Upper Level
9:58 am
Secaucus Junction
MNBNP0045
11:48 am
Middletown New York
12:04 pm
Bay Street
2 h 25
1 stop
1 change
BNTNM6230
MNBNP0047
2 h 25
1 change
1 stop
BNTNM6230
MNBNP0047
BNTNM6230
12:31 pm
Frank R Lautenberg Secaucus Upper Level
12:53 pm
Secaucus Junction
MNBNP0047
2:29 pm
Middletown New York
2:04 pm
Bay Street
2 h 19
1 stop
1 change
BNTNM6238
MNBNP0049
2 h 19
1 change
1 stop
BNTNM6238
MNBNP0049
BNTNM6238
2:33 pm
Frank R Lautenberg Secaucus Upper Level
2:52 pm
Secaucus Junction
MNBNP0049
4:23 pm
Middletown New York
3:01 pm
Bay Street
2 h 45
1 stop
1 change
BNTNM6242
MNBNP0051
2 h 45
1 change
1 stop
BNTNM6242
MNBNP0051
BNTNM6242
3:33 pm
Frank R Lautenberg Secaucus Upper Level
4:18 pm
Secaucus Junction
MNBNP0051
5:46 pm
Middletown New York
4:37 pm
Bay Street
2 h 20
1 stop
1 change
BNTNM6248
MNBNP0055
2 h 20
1 change
1 stop
BNTNM6248
MNBNP0055
BNTNM6248
5:03 pm
Frank R Lautenberg Secaucus Upper Level
5:27 pm
Secaucus Junction
MNBNP0055
6:57 pm
Middletown New York
5:21 pm
Bay Street
2 h 31
2 stops
2 changes
BNTNM6252
MNE6662
MNBNP0059
2 h 31
2 changes
2 stops
BNTNM6252
MNE6662
MNBNP0059
BNTNM6252
5:37 pm
Newark Broad Street
5:54 pm
Newark Broad Street
MNE6662
6:05 pm
Frank R Lautenberg Secaucus Upper Level
6:25 pm
Secaucus Junction
MNBNP0059
7:52 pm
Middletown New York
6:23 pm
Bay Street
2 h 17
1 stop
1 change
BNTNM6258
MNBNP0063
2 h 17
1 change
1 stop
BNTNM6258
MNBNP0063
BNTNM6258
6:50 pm
Frank R Lautenberg Secaucus Upper Level
7:08 pm
Secaucus Junction
MNBNP0063
8:40 pm
Middletown New York
7:38 pm
Bay Street
1 h 56
1 stop
1 change
BNTNM6264
MNBNP0065
1 h 56
1 change
1 stop
BNTNM6264
MNBNP0065
BNTNM6264
8:03 pm
Frank R Lautenberg Secaucus Upper Level
8:08 pm
Secaucus Junction
MNBNP0065
9:34 pm
Middletown New York
9:27 pm
Bay Street
5 h 16
1 stop
1 change
BNTNM6274
MNBNP0041
5 h 16
1 change
1 stop
BNTNM6274
MNBNP0041
BNTNM6274
9:50 pm
Frank R Lautenberg Secaucus Upper Level
12:50 am
Secaucus Junction
MNBNP0041
2:43 am
Middletown New York

Travel time

Travel time between Bay Street and Middletown New York is 1h56