Train O'Clock
Get train schedule

Princeton Junction to Roslyn train schedule Thursday, November 14, 2024

8:55 pm
Princeton Junction
2 h 57
2 changes
3 stops
NEC3880
Port Jefferson 1588
Oyster Bay 576
2 h 57
2 changes
3 stops
NEC3880
Port Jefferson 1588
Oyster Bay 576
NEC3880
10:12 pm
New York Penn Station
10:19 pm
Penn Station
Port Jefferson 1588
10:42 pm
Jamaica
11:00 pm
Mineola
11:41 pm
Mineola
Oyster Bay 576
11:52 pm
Roslyn
9:23 pm
Princeton Junction
4 h 22
2 changes
3 stops
NEC3882
Ronkonkoma 1988
Oyster Bay 502
4 h 22
2 changes
3 stops
NEC3882
Ronkonkoma 1988
Oyster Bay 502
NEC3882
10:42 pm
New York Penn Station
10:58 pm
Penn Station
Ronkonkoma 1988
11:21 pm
Jamaica
11:36 pm
Mineola
1:34 am
Mineola
Oyster Bay 502
1:45 am
Roslyn
10:17 pm
Princeton Junction
8 h 55
2 changes
2 stops
NEC3886
Port Jefferson 1594
Oyster Bay 508
8 h 55
2 changes
2 stops
NEC3886
Port Jefferson 1594
Oyster Bay 508
NEC3886
11:35 pm
New York Penn Station
11:48 pm
Penn Station
Port Jefferson 1594
12:09 am
Jamaica
6:43 am
Jamaica
Oyster Bay 508
7:12 am
Roslyn
3:59 am
+1d
Princeton Junction
4 h 50
2 changes
3 stops
NEC3806
Ronkonkoma 1912
Oyster Bay 510
4 h 50
2 changes
3 stops
NEC3806
Ronkonkoma 1912
Oyster Bay 510
NEC3806
5:21 am
New York Penn Station
6:16 am
+1d
Penn Station
Ronkonkoma 1912
6:39 am
Jamaica
6:54 am
Mineola
8:38 am
+1d
Mineola
Oyster Bay 510
8:49 am
Roslyn
4:30 am
+1d
Princeton Junction
9 h 14
2 changes
3 stops
NEC3808
Port Jefferson 1510
Oyster Bay 552
9 h 14
2 changes
3 stops
NEC3808
Port Jefferson 1510
Oyster Bay 552
NEC3808
5:40 am
New York Penn Station
6:09 am
+1d
Penn Station
Port Jefferson 1510
6:30 am
Jamaica
6:49 am
Mineola
1:32 pm
+1d
Mineola
Oyster Bay 552
1:44 pm
Roslyn
5:20 am
+1d
Princeton Junction
10 h 22
2 changes
2 stops
NEC3910
Babylon 124
Oyster Bay 556
10 h 22
2 changes
2 stops
NEC3910
Babylon 124
Oyster Bay 556
NEC3910
6:12 am
New York Penn Station
6:27 am
+1d
Penn Station
Babylon 124
6:48 am
Jamaica
3:14 pm
+1d
Jamaica
Oyster Bay 556
3:42 pm
Roslyn
5:47 am
+1d
Princeton Junction
10 h 58
2 changes
3 stops
NEC3812
Port Jefferson 1512
Oyster Bay 558
10 h 58
2 changes
3 stops
NEC3812
Port Jefferson 1512
Oyster Bay 558
NEC3812
6:57 am
New York Penn Station
7:09 am
+1d
Penn Station
Port Jefferson 1512
7:31 am
Jamaica
7:47 am
Mineola
4:34 pm
+1d
Mineola
Oyster Bay 558
4:45 pm
Roslyn
7:36 am
+1d
Princeton Junction
9 h 41
2 changes
2 stops
NEC3828
Long Beach 822
Oyster Bay 560
9 h 41
2 changes
2 stops
NEC3828
Long Beach 822
Oyster Bay 560
NEC3828
8:51 am
New York Penn Station
10:54 am
+1d
Penn Station
Long Beach 822
11:14 am
Jamaica
4:49 pm
+1d
Jamaica
Oyster Bay 560
5:17 pm
Roslyn

Travel time

Travel time between Princeton Junction and Roslyn is 1h50