Train O'Clock
Get train schedule

Princeton to Stony Brook train schedule

Sunday, December 15, 2024
8:03 pm
Princeton
4 h 19
4 stops
3 changes
PRIN4264
NEC7864
Port Jefferson 7590
Port Jefferson 6666
4 h 19
3 changes
4 stops
PRIN4264
NEC7864
Port Jefferson 7590
Port Jefferson 6666
PRIN4264
8:08 pm
Princeton Junction
8:14 pm
Princeton Junction
NEC7864
9:38 pm
New York Penn Station
10:00 pm
Penn Station
Port Jefferson 7590
10:21 pm
Jamaica
11:12 pm
Huntington
11:46 pm
Huntington
Port Jefferson 6666
12:22 am
Stony Brook
9:06 pm
Princeton
4 h 45
4 stops
3 changes
PRIN4268
NEC7868
Port Jefferson 7594
Port Jefferson 600
4 h 45
3 changes
4 stops
PRIN4268
NEC7868
Port Jefferson 7594
Port Jefferson 600
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
12:12 am
Huntington
1:15 am
Huntington
Port Jefferson 600
1:51 am
Stony Brook
9:58 pm
Princeton
4 h 40
4 stops
3 changes
PRIN4272
NEC7872
Port Jefferson 7596
Port Jefferson 604
4 h 40
3 changes
4 stops
PRIN4272
NEC7872
Port Jefferson 7596
Port Jefferson 604
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
1:05 am
Huntington
2:03 am
Huntington
Port Jefferson 604
2:38 am
Stony Brook
10:56 pm
Princeton
8 h 47
4 stops
3 changes
PRIN4276
NEC7876
Port Jefferson 1502
Port Jefferson 606
8 h 47
3 changes
4 stops
PRIN4276
NEC7876
Port Jefferson 1502
Port Jefferson 606
PRIN4276
11:01 pm
Princeton Junction
11:11 pm
Princeton Junction
NEC7876
12:32 am
New York Penn Station
1:58 am
Penn Station
Port Jefferson 1502
2:20 am
Jamaica
3:07 am
Huntington
7:02 am
Huntington
Port Jefferson 606
7:43 am
Stony Brook
11:57 pm
Princeton
9 h 15
4 stops
3 changes
PRIN4280
NEC3892
Port Jefferson 1504
Port Jefferson 608
9 h 15
3 changes
4 stops
PRIN4280
NEC3892
Port Jefferson 1504
Port Jefferson 608
PRIN4280
12:02 am
Princeton Junction
12:15 am
Princeton Junction
NEC3892
1:36 am
New York Penn Station
3:09 am
Penn Station
Port Jefferson 1504
3:31 am
Jamaica
4:18 am
Huntington
8:32 am
Huntington
Port Jefferson 608
9:12 am
Stony Brook
12:23 am
+1d
Princeton
9 h 37
5 stops
4 changes
PRIN4200
NEC3800
Ronkonkoma 1906
Port Jefferson 1604
Port Jefferson 610
9 h 37
4 changes
5 stops
PRIN4200
NEC3800
Ronkonkoma 1906
Port Jefferson 1604
Port Jefferson 610
PRIN4200
12:28 am
Princeton Junction
12:51 am
+1d
Princeton Junction
NEC3800
2:00 am
New York Penn Station
2:15 am
+1d
Penn Station
Ronkonkoma 1906
2:38 am
Jamaica
2:58 am
Hicksville
5:03 am
+1d
Hicksville
Port Jefferson 1604
5:24 am
Huntington
9:23 am
+1d
Huntington
Port Jefferson 610
10:00 am
Stony Brook
1:13 am
+1d
Princeton
9 h 58
4 stops
4 changes
PRIN4202
NEC3806
Long Beach 810
Port Jefferson 1608
Port Jefferson 614
9 h 58
4 changes
4 stops
PRIN4202
NEC3806
Long Beach 810
Port Jefferson 1608
Port Jefferson 614
PRIN4202
1:18 am
Princeton Junction
3:59 am
+1d
Princeton Junction
NEC3806
5:21 am
New York Penn Station
5:37 am
+1d
Penn Station
Long Beach 810
5:57 am
Jamaica
6:05 am
+1d
Jamaica
Port Jefferson 1608
6:54 am
Huntington
10:37 am
+1d
Huntington
Port Jefferson 614
11:11 am
Stony Brook
4:53 am
+1d
Princeton
11 h 06
4 stops
3 changes
PRIN4106
NEC3910
Port Jefferson 1512
Port Jefferson 654
11 h 06
3 changes
4 stops
PRIN4106
NEC3910
Port Jefferson 1512
Port Jefferson 654
PRIN4106
4:58 am
Princeton Junction
5:20 am
+1d
Princeton Junction
NEC3910
6:12 am
New York Penn Station
7:09 am
+1d
Penn Station
Port Jefferson 1512
7:31 am
Jamaica
8:18 am
Huntington
3:24 pm
+1d
Huntington
Port Jefferson 654
3:59 pm
Stony Brook
5:27 am
+1d
Princeton
12 h 24
4 stops
3 changes
PRIN4108
NEC3812
Ronkonkoma 1914
Port Jefferson 658
12 h 24
3 changes
4 stops
PRIN4108
NEC3812
Ronkonkoma 1914
Port Jefferson 658
PRIN4108
5:32 am
Princeton Junction
5:47 am
+1d
Princeton Junction
NEC3812
6:57 am
New York Penn Station
7:24 am
+1d
Penn Station
Ronkonkoma 1914
7:46 am
Jamaica
8:08 am
Hicksville
4:58 pm
+1d
Hicksville
Port Jefferson 658
5:51 pm
Stony Brook

Travel time

Travel time between Princeton and Stony Brook is 3h02