Train O'Clock
Get train schedule

Princeton to Roslyn train schedule

Sunday, December 15, 2024
4:00 pm
Princeton
3 h 19
4 stops
3 changes
PRIN4250
NEC7848
Port Jefferson 7574
Oyster Bay 6564
3 h 19
3 changes
4 stops
PRIN4250
NEC7848
Port Jefferson 7574
Oyster Bay 6564
PRIN4250
4:05 pm
Princeton Junction
4:15 pm
Princeton Junction
NEC7848
5:36 pm
New York Penn Station
5:59 pm
Penn Station
Port Jefferson 7574
6:21 pm
Jamaica
6:43 pm
Mineola
7:08 pm
Mineola
Oyster Bay 6564
7:19 pm
Roslyn
6:19 pm
Princeton
2 h 53
4 stops
3 changes
PRIN4258
NEC7858
Ronkonkoma 7984
Oyster Bay 6570
2 h 53
3 changes
4 stops
PRIN4258
NEC7858
Ronkonkoma 7984
Oyster Bay 6570
PRIN4258
6:24 pm
Princeton Junction
6:30 pm
Princeton Junction
NEC7858
7:43 pm
New York Penn Station
8:17 pm
Penn Station
Ronkonkoma 7984
8:39 pm
Jamaica
8:55 pm
Mineola
9:01 pm
Mineola
Oyster Bay 6570
9:12 pm
Roslyn
8:03 pm
Princeton
11 h 09
3 stops
3 changes
PRIN4264
NEC7864
Babylon 6194
Oyster Bay 508
11 h 09
3 changes
3 stops
PRIN4264
NEC7864
Babylon 6194
Oyster Bay 508
PRIN4264
8:08 pm
Princeton Junction
8:14 pm
Princeton Junction
NEC7864
9:38 pm
New York Penn Station
10:45 pm
Penn Station
Babylon 6194
11:06 pm
Jamaica
6:43 am
Jamaica
Oyster Bay 508
7:12 am
Roslyn
9:06 pm
Princeton
11 h 43
4 stops
3 changes
PRIN4268
NEC7868
Port Jefferson 7594
Oyster Bay 510
11 h 43
3 changes
4 stops
PRIN4268
NEC7868
Port Jefferson 7594
Oyster Bay 510
PRIN4268
9:11 pm
Princeton Junction
9:22 pm
Princeton Junction
NEC7868
10:42 pm
New York Penn Station
10:59 pm
Penn Station
Port Jefferson 7594
11:21 pm
Jamaica
11:43 pm
Mineola
8:38 am
Mineola
Oyster Bay 510
8:49 am
Roslyn
9:58 pm
Princeton
14 h 46
4 stops
3 changes
PRIN4272
NEC7872
Port Jefferson 7596
Oyster Bay 550
14 h 46
3 changes
4 stops
PRIN4272
NEC7872
Port Jefferson 7596
Oyster Bay 550
PRIN4272
10:03 pm
Princeton Junction
10:11 pm
Princeton Junction
NEC7872
11:32 pm
New York Penn Station
11:55 pm
Penn Station
Port Jefferson 7596
12:18 am
Jamaica
12:35 am
Mineola
12:32 pm
Mineola
Oyster Bay 550
12:44 pm
Roslyn
10:56 pm
Princeton
14 h 48
4 stops
3 changes
PRIN4276
NEC7876
Ronkonkoma 1902
Oyster Bay 552
14 h 48
3 changes
4 stops
PRIN4276
NEC7876
Ronkonkoma 1902
Oyster Bay 552
PRIN4276
11:01 pm
Princeton Junction
11:11 pm
Princeton Junction
NEC7876
12:32 am
New York Penn Station
12:47 am
Penn Station
Ronkonkoma 1902
1:09 am
Jamaica
1:23 am
Mineola
1:32 pm
Mineola
Oyster Bay 552
1:44 pm
Roslyn
11:52 am
+1d
Princeton
3 h 50
4 stops
3 changes
PRIN4138
NEC3842
Port Jefferson 1556
Oyster Bay 556
3 h 50
3 changes
4 stops
PRIN4138
NEC3842
Port Jefferson 1556
Oyster Bay 556
PRIN4138
11:57 am
Princeton Junction
12:05 pm
+1d
Princeton Junction
NEC3842
1:22 pm
New York Penn Station
1:38 pm
+1d
Penn Station
Port Jefferson 1556
2:01 pm
Jamaica
2:17 pm
Mineola
3:31 pm
+1d
Mineola
Oyster Bay 556
3:42 pm
Roslyn

Travel time

Travel time between Princeton and Roslyn is 2h12