Get train schedule
Penn Station to Suffern train schedule Monday, October 21, 2024
5:32 am | New York Penn Station | 2 h 37 1 change 1 stop NJCL3215 MNBN1105 | 2 h 37 | 1 change 1 stop | NJCL3215 MNBN1105 | NJCL3215 | |
5:42 am | Frank R Lautenberg Secaucus Upper Level | ||||||
7:09 am | Secaucus Junction | MNBN1105 | |||||
8:09 am | Suffern |
5:37 am | New York Penn Station | 3 h 10 1 change 1 stop NJCL3503 MNBN1107 | 3 h 10 | 1 change 1 stop | NJCL3503 MNBN1107 | NJCL3503 | |
5:46 am | Frank R Lautenberg Secaucus Upper Level | ||||||
7:49 am | Secaucus Junction | MNBN1107 | |||||
8:47 am | Suffern |
5:41 am | New York Penn Station | 3 h 19 1 change 1 stop NEC3701 MNBN1147 | 3 h 19 | 1 change 1 stop | NEC3701 MNBN1147 | NEC3701 | |
5:50 am | Frank R Lautenberg Secaucus Upper Level | ||||||
8:04 am | Secaucus Junction | MNBN1147 | |||||
9:00 am | Suffern |
6:05 am | New York Penn Station | 3 h 44 1 change 1 stop MNE6305 MNBN1109 | 3 h 44 | 1 change 1 stop | MNE6305 MNBN1109 | MNE6305 | |
6:14 am | Frank R Lautenberg Secaucus Upper Level | ||||||
8:46 am | Secaucus Junction | MNBN1109 | |||||
9:49 am | Suffern |
9:19 am | New York Penn Station | 1 h 32 1 change 1 stop NEC3829 MNBN9145 | 1 h 32 | 1 change 1 stop | NEC3829 MNBN9145 | NEC3829 | |
9:28 am | Frank R Lautenberg Secaucus Upper Level | ||||||
9:58 am | Secaucus Junction | MNBN9145 | |||||
10:51 am | Suffern |
10:01 am | New York Penn Station | 1 h 55 1 change 1 stop NEC3833 MNBN1111 | 1 h 55 | 1 change 1 stop | NEC3833 MNBN1111 | NEC3833 | |
10:11 am | Frank R Lautenberg Secaucus Upper Level | ||||||
10:56 am | Secaucus Junction | MNBN1111 | |||||
11:56 am | Suffern |
10:43 am | New York Penn Station | 3 h 03 1 change 1 stop NJCL3235 MNBN1155 | 3 h 03 | 1 change 1 stop | NJCL3235 MNBN1155 | NJCL3235 | |
10:53 am | Frank R Lautenberg Secaucus Upper Level | ||||||
12:50 pm | Secaucus Junction | MNBN1155 | |||||
1:46 pm | Suffern |
12:43 pm | New York Penn Station | 2 h 04 1 change 1 stop NJCL3243 MNBN1157 | 2 h 04 | 1 change 1 stop | NJCL3243 MNBN1157 | NJCL3243 | |
12:53 pm | Frank R Lautenberg Secaucus Upper Level | ||||||
1:50 pm | Secaucus Junction | MNBN1157 | |||||
2:47 pm | Suffern |
12:47 pm | New York Penn Station | 2 h 00 1 change 1 stop MNE6627 MNBN1157 | 2 h 00 | 1 change 1 stop | MNE6627 MNBN1157 | MNE6627 | |
12:57 pm | Frank R Lautenberg Secaucus Upper Level | ||||||
1:50 pm | Secaucus Junction | MNBN1157 | |||||
2:47 pm | Suffern |
2:07 pm | New York Penn Station | 1 h 18 1 change 1 stop NEC3849 MNBN9149 | 1 h 18 | 1 change 1 stop | NEC3849 MNBN9149 | NEC3849 | |
2:16 pm | Frank R Lautenberg Secaucus Upper Level | ||||||
2:52 pm | Secaucus Junction | MNBN9149 | |||||
3:25 pm | Suffern |
2:29 pm | New York Penn Station | 3 h 24 1 change 1 stop NEC3719 MNBN1165 | 3 h 24 | 1 change 1 stop | NEC3719 MNBN1165 | NEC3719 | |
2:38 pm | Frank R Lautenberg Secaucus Upper Level | ||||||
5:03 pm | Secaucus Junction | MNBN1165 | |||||
5:53 pm | Suffern |
2:32 pm | New York Penn Station | 3 h 27 1 change 1 stop MNE6635 MNBNP0055 | 3 h 27 | 1 change 1 stop | MNE6635 MNBNP0055 | MNE6635 | |
2:42 pm | Frank R Lautenberg Secaucus Upper Level | ||||||
5:27 pm | Secaucus Junction | MNBNP0055 | |||||
5:59 pm | Suffern |
Travel time
Travel time between Penn Station and Suffern is 43 minutes