Train O'Clock
Get train schedule

Penn Station to Upper Montclair train schedule

Monday, December 23, 2024
1:29 pm
New York Penn Station
43 min
BNTNM6245
43 min
Direct
BNTNM6245
BNTNM6245
2:12 pm
Upper Montclair
2:51 pm
New York Penn Station
43 min
BNTNM6251
43 min
Direct
BNTNM6251
BNTNM6251
3:34 pm
Upper Montclair
3:22 pm
New York Penn Station
50 min
1 stop
1 change
MNE6339
BNTN1003
50 min
1 change
1 stop
MNE6339
BNTN1003
MNE6339
3:39 pm
Newark Broad Street
3:51 pm
Newark Broad Street
BNTN1003
4:12 pm
Upper Montclair
3:47 pm
New York Penn Station
43 min
BNTNM6253
43 min
Direct
BNTNM6253
BNTNM6253
4:30 pm
Upper Montclair
4:15 pm
New York Penn Station
56 min
1 stop
1 change
MNE6641
BNTN1079
56 min
1 change
1 stop
MNE6641
BNTN1079
MNE6641
4:33 pm
Newark Broad Street
4:49 pm
Newark Broad Street
BNTN1079
5:11 pm
Upper Montclair
4:52 pm
New York Penn Station
41 min
BNTNM6263
41 min
Direct
BNTNM6263
BNTNM6263
5:33 pm
Upper Montclair
5:31 pm
New York Penn Station
44 min
BNTNM6273
44 min
Direct
BNTNM6273
BNTNM6273
6:15 pm
Upper Montclair
6:12 pm
New York Penn Station
43 min
BNTNM6279
43 min
Direct
BNTNM6279
BNTNM6279
6:55 pm
Upper Montclair
6:41 pm
New York Penn Station
45 min
BNTNM6283
45 min
Direct
BNTNM6283
BNTNM6283
7:26 pm
Upper Montclair
7:37 pm
New York Penn Station
43 min
BNTNM6291
43 min
Direct
BNTNM6291
BNTNM6291
8:20 pm
Upper Montclair
8:35 pm
New York Penn Station
43 min
BNTNM6293
43 min
Direct
BNTNM6293
BNTNM6293
9:18 pm
Upper Montclair
8:51 pm
New York Penn Station
46 min
1 stop
1 change
MNE6671
BNTN1087
46 min
1 change
1 stop
MNE6671
BNTN1087
MNE6671
9:10 pm
Newark Broad Street
9:15 pm
Newark Broad Street
BNTN1087
9:37 pm
Upper Montclair
9:32 pm
New York Penn Station
43 min
BNTNM6295
43 min
Direct
BNTNM6295
BNTNM6295
10:15 pm
Upper Montclair
9:51 pm
New York Penn Station
54 min
1 stop
1 change
MNE6675
BNTN1061
54 min
1 change
1 stop
MNE6675
BNTN1061
MNE6675
10:10 pm
Newark Broad Street
10:22 pm
Newark Broad Street
BNTN1061
10:45 pm
Upper Montclair
10:41 pm
New York Penn Station
43 min
BNTNM6297
43 min
Direct
BNTNM6297
BNTNM6297
11:24 pm
Upper Montclair

Travel time

Travel time between Penn Station and Upper Montclair is 39 minutes