Train O'Clock
Get train schedule

Mount Olive to Upper Montclair train schedule

Monday, November 25, 2024
5:15 am
Mount Olive
1 h 16
1 change
1 stop
BNTN1070
BNTNM0204
1 h 16
1 change
1 stop
BNTN1070
BNTNM0204
BNTN1070
6:20 am
MSU
6:25 am
MSU
BNTNM0204
6:31 am
Upper Montclair
6:07 am
Mount Olive
1 h 50
2 changes
2 stops
MNE0852
BNTN1002
BNTNM0212
1 h 50
2 changes
2 stops
MNE0852
BNTN1002
BNTNM0212
MNE0852
6:37 am
Denville
7:01 am
Denville
BNTN1002
7:38 am
MSU
7:50 am
MSU
BNTNM0212
7:57 am
Upper Montclair
6:56 am
Mount Olive
1 h 25
1 change
1 stop
MNE0872
BNTN1006
1 h 25
1 change
1 stop
MNE0872
BNTN1006
MNE0872
7:24 am
Denville
7:38 am
Denville
BNTN1006
8:21 am
Upper Montclair
8:35 am
Mount Olive
1 h 13
Direct
BNTN1074
1 h 13
Direct
BNTN1074
BNTN1074
9:48 am
Upper Montclair
12:09 pm
Mount Olive
2 h 03
1 change
1 stop
MNE0854
BNTNM6245
2 h 03
1 change
1 stop
MNE0854
BNTNM6245
MNE0854
1:42 pm
Newark Broad Street
1:49 pm
Newark Broad Street
BNTNM6245
2:12 pm
Upper Montclair
5:02 pm
Mount Olive
2 h 10
1 change
1 stop
MNE0880
BNTN1011
2 h 10
1 change
1 stop
MNE0880
BNTN1011
MNE0880
6:27 pm
Newark Broad Street
6:50 pm
Newark Broad Street
BNTN1011
7:12 pm
Upper Montclair
5:56 pm
Mount Olive
2 h 06
1 change
1 stop
MNE0858
BNTN1085
2 h 06
1 change
1 stop
MNE0858
BNTN1085
MNE0858
7:19 pm
Newark Broad Street
7:39 pm
Newark Broad Street
BNTN1085
8:02 pm
Upper Montclair
7:17 pm
Mount Olive
2 h 01
1 change
1 stop
MNE0882
BNTNM6293
2 h 01
1 change
1 stop
MNE0882
BNTNM6293
MNE0882
8:48 pm
Newark Broad Street
8:54 pm
Newark Broad Street
BNTNM6293
9:18 pm
Upper Montclair
8:43 pm
Mount Olive
2 h 02
1 change
1 stop
MNE0884
BNTN1061
2 h 02
1 change
1 stop
MNE0884
BNTN1061
MNE0884
10:06 pm
Newark Broad Street
10:22 pm
Newark Broad Street
BNTN1061
10:45 pm
Upper Montclair

Tuesday, November 26, 2024

5:15 am
Mount Olive
1 h 16
1 change
1 stop
BNTN1070
BNTNM0204
1 h 16
1 change
1 stop
BNTN1070
BNTNM0204
BNTN1070
6:20 am
MSU
6:25 am
MSU
BNTNM0204
6:31 am
Upper Montclair
6:07 am
Mount Olive
1 h 50
2 changes
2 stops
MNE0852
BNTN1002
BNTNM0212
1 h 50
2 changes
2 stops
MNE0852
BNTN1002
BNTNM0212
MNE0852
6:37 am
Denville
7:01 am
Denville
BNTN1002
7:38 am
MSU
7:50 am
MSU
BNTNM0212
7:57 am
Upper Montclair
6:56 am
Mount Olive
1 h 25
1 change
1 stop
MNE0872
BNTN1006
1 h 25
1 change
1 stop
MNE0872
BNTN1006
MNE0872
7:24 am
Denville
7:38 am
Denville
BNTN1006
8:21 am
Upper Montclair

Travel time

Travel time between Mount Olive and Upper Montclair is 1h11