Train O'Clock
Get train schedule

Mastic Shirley to Mountain Lakes Train schedule September 8, 2024 at 7:10 PM

9:12 pm
Mastic-Shirley
8 h 37
3 changes
3 stops
Montauk 6019
Port Jefferson 7589
MNE6945
BNTN1070
8 h 37
3 changes
3 stops
Montauk 6019
Port Jefferson 7589
MNE6945
BNTN1070
Montauk 6019
10:21 pm
Jamaica
10:28 pm
Jamaica
Port Jefferson 7589
10:48 pm
Penn Station
11:11 pm
New York Penn Station
MNE6945
12:40 am
Denville
5:45 am
Denville
BNTN1070
5:49 am
Mountain Lakes
9:12 pm
Mastic-Shirley
21 h 08
3 changes
3 stops
Montauk 6019
Port Jefferson 7589
MNE6945
BNTN1055
21 h 08
3 changes
3 stops
Montauk 6019
Port Jefferson 7589
MNE6945
BNTN1055
Montauk 6019
10:21 pm
Jamaica
10:28 pm
Jamaica
Port Jefferson 7589
10:48 pm
Penn Station
11:11 pm
New York Penn Station
MNE6945
11:30 pm
Newark Broad Street
5:28 pm
Newark Broad Street
BNTN1055
6:20 pm
Mountain Lakes
11:40 pm
Mastic-Shirley
9 h 29
4 changes
4 stops
Montauk 6049
Port Jefferson 1501
MNE6305
MNE0607
BNTN1074
9 h 29
4 changes
4 stops
Montauk 6049
Port Jefferson 1501
MNE6305
MNE0607
BNTN1074
Montauk 6049
1:03 am
Jamaica
1:10 am
Jamaica
Port Jefferson 1501
1:31 am
Penn Station
6:05 am
New York Penn Station
MNE6305
6:51 am
Summit
7:08 am
Summit
MNE0607
7:40 am
Denville
9:04 am
Denville
BNTN1074
9:09 am
Mountain Lakes
11:40 pm
Mastic-Shirley
19 h 21
3 changes
3 stops
Montauk 6049
Port Jefferson 1501
MNE6305
BNTN1009
19 h 21
3 changes
3 stops
Montauk 6049
Port Jefferson 1501
MNE6305
BNTN1009
Montauk 6049
1:03 am
Jamaica
1:10 am
Jamaica
Port Jefferson 1501
1:31 am
Penn Station
6:05 am
New York Penn Station
MNE6305
6:23 am
Newark Broad Street
6:07 pm
Newark Broad Street
BNTN1009
7:01 pm
Mountain Lakes

Travel time

Travel time between Mastic Shirley and Mountain Lakes is 3h37