Train O'Clock
Get train schedule

Princeton to Oyster Bay train schedule

Saturday, January 18, 2025
9:06 pm
Princeton
3 h 37
4 stops
3 changes
PRIN4268
NEC7868
Port Jefferson 7594
Oyster Bay 6574
3 h 37
3 changes
4 stops
PRIN4268
NEC7868
Port Jefferson 7594
Oyster Bay 6574
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
12:01 am
Mineola
Oyster Bay 6574
12:43 am
Oyster Bay
9:58 pm
Princeton
4 h 19
4 stops
3 changes
PRIN4272
NEC7872
Port Jefferson 7596
Oyster Bay 6502
4 h 19
3 changes
4 stops
PRIN4272
NEC7872
Port Jefferson 7596
Oyster Bay 6502
PRIN4272
10:03 pm
Princeton Junction
10:11 pm
Princeton Junction
NEC7872
11:32 pm
New York Penn Station
11:46 pm
Penn Station
Port Jefferson 7596
12:09 am
Jamaica
12:26 am
Mineola
1:34 am
Mineola
Oyster Bay 6502
2:17 am
Oyster Bay
10:56 pm
Princeton
10 h 47
4 stops
3 changes
PRIN4276
NEC7876
Ronkonkoma 7902
Oyster Bay 6508
10 h 47
3 changes
4 stops
PRIN4276
NEC7876
Ronkonkoma 7902
Oyster Bay 6508
PRIN4276
11:01 pm
Princeton Junction
11:11 pm
Princeton Junction
NEC7876
12:32 am
New York Penn Station
1:09 am
Penn Station
Ronkonkoma 7902
1:31 am
Jamaica
1:46 am
Mineola
9:01 am
Mineola
Oyster Bay 6508
9:43 am
Oyster Bay
11:57 pm
Princeton
11 h 46
4 stops
3 changes
PRIN4280
NEC7880
Ronkonkoma 7904
Oyster Bay 6512
11 h 46
3 changes
4 stops
PRIN4280
NEC7880
Ronkonkoma 7904
Oyster Bay 6512
PRIN4280
12:02 am
Princeton Junction
12:15 am
Princeton Junction
NEC7880
1:36 am
New York Penn Station
2:57 am
Penn Station
Ronkonkoma 7904
3:21 am
Jamaica
3:36 am
Mineola
11:01 am
Mineola
Oyster Bay 6512
11:43 am
Oyster Bay
12:23 am
+1d
Princeton
13 h 20
4 stops
3 changes
PRIN4200
NEC7800
Port Jefferson 7504
Oyster Bay 6550
13 h 20
3 changes
4 stops
PRIN4200
NEC7800
Port Jefferson 7504
Oyster Bay 6550
PRIN4200
12:28 am
Princeton Junction
12:51 am
+1d
Princeton Junction
NEC7800
2:00 am
New York Penn Station
3:24 am
+1d
Penn Station
Port Jefferson 7504
3:46 am
Jamaica
4:09 am
Mineola
1:01 pm
+1d
Mineola
Oyster Bay 6550
1:43 pm
Oyster Bay
12:00 pm
+1d
Princeton
3 h 43
4 stops
3 changes
PRIN4234
NEC7832
Port Jefferson 7558
Oyster Bay 6554
3 h 43
3 changes
4 stops
PRIN4234
NEC7832
Port Jefferson 7558
Oyster Bay 6554
PRIN4234
12:05 pm
Princeton Junction
12:15 pm
+1d
Princeton Junction
NEC7832
1:36 pm
New York Penn Station
1:59 pm
+1d
Penn Station
Port Jefferson 7558
2:21 pm
Jamaica
2:43 pm
Mineola
3:01 pm
+1d
Mineola
Oyster Bay 6554
3:43 pm
Oyster Bay
4:00 pm
+1d
Princeton
3 h 43
4 stops
3 changes
PRIN4250
NEC7848
Port Jefferson 7574
Oyster Bay 6564
3 h 43
3 changes
4 stops
PRIN4250
NEC7848
Port Jefferson 7574
Oyster Bay 6564
PRIN4250
4:05 pm
Princeton Junction
4:15 pm
+1d
Princeton Junction
NEC7848
5:36 pm
New York Penn Station
5:59 pm
+1d
Penn Station
Port Jefferson 7574
6:21 pm
Jamaica
6:43 pm
Mineola
7:01 pm
+1d
Mineola
Oyster Bay 6564
7:43 pm
Oyster Bay
5:57 pm
+1d
Princeton
3 h 46
4 stops
3 changes
PRIN4256
NEC7856
Port Jefferson 7582
Oyster Bay 6570
3 h 46
3 changes
4 stops
PRIN4256
NEC7856
Port Jefferson 7582
Oyster Bay 6570
PRIN4256
6:02 pm
Princeton Junction
6:13 pm
+1d
Princeton Junction
NEC7856
7:33 pm
New York Penn Station
7:59 pm
+1d
Penn Station
Port Jefferson 7582
8:21 pm
Jamaica
8:43 pm
Mineola
9:01 pm
+1d
Mineola
Oyster Bay 6570
9:43 pm
Oyster Bay

Travel time

Travel time between Princeton and Oyster Bay is 2h50