Train O'Clock
Get train schedule

Long Beach to Princeton train schedule

Sunday, January 5, 2025
7:42 pm
Long Beach
2 h 31
3 stops
2 changes
Long Beach 6875
NEC7875
PRIN4275
2 h 31
2 changes
3 stops
Long Beach 6875
NEC7875
PRIN4275
Long Beach 6875
8:18 pm
Jamaica
8:38 pm
Penn Station
8:55 pm
New York Penn Station
NEC7875
10:02 pm
Princeton Junction
10:08 pm
Princeton Junction
PRIN4275
10:13 pm
Princeton
8:42 pm
Long Beach
2 h 34
3 stops
2 changes
Long Beach 6877
NEC7879
PRIN4279
2 h 34
2 changes
3 stops
Long Beach 6877
NEC7879
PRIN4279
Long Beach 6877
9:18 pm
Jamaica
9:38 pm
Penn Station
10:02 pm
New York Penn Station
NEC7879
11:06 pm
Princeton Junction
11:11 pm
Princeton Junction
PRIN4279
11:16 pm
Princeton
9:42 pm
Long Beach
2 h 30
3 stops
2 changes
Long Beach 6879
NEC7883
PRIN4201
2 h 30
2 changes
3 stops
Long Beach 6879
NEC7883
PRIN4201
Long Beach 6879
10:18 pm
Jamaica
10:38 pm
Penn Station
10:57 pm
New York Penn Station
NEC7883
12:02 am
Princeton Junction
12:07 am
Princeton Junction
PRIN4201
12:12 am
Princeton
10:42 pm
Long Beach
6 h 06
3 stops
2 changes
Long Beach 6881
NEC7887
PRIN4105
6 h 06
2 changes
3 stops
Long Beach 6881
NEC7887
PRIN4105
Long Beach 6881
11:18 pm
Jamaica
11:38 pm
Penn Station
12:14 am
New York Penn Station
NEC7887
1:30 am
Princeton Junction
4:43 am
Princeton Junction
PRIN4105
4:48 am
Princeton
12:13 am
+1d
Long Beach
5 h 03
3 stops
2 changes
Long Beach 801
NEC3805
PRIN4107
5 h 03
2 changes
3 stops
Long Beach 801
NEC3805
PRIN4107
Long Beach 801
12:45 am
Jamaica
1:04 am
Penn Station
1:22 am
+1d
New York Penn Station
NEC3805
2:38 am
Princeton Junction
5:11 am
+1d
Princeton Junction
PRIN4107
5:16 am
Princeton
4:18 am
+1d
Long Beach
3 h 12
3 stops
2 changes
Long Beach 807
NEC3815
PRIN4119
3 h 12
2 changes
3 stops
Long Beach 807
NEC3815
PRIN4119
Long Beach 807
4:54 am
Jamaica
5:12 am
Penn Station
6:06 am
+1d
New York Penn Station
NEC3815
7:17 am
Princeton Junction
7:25 am
+1d
Princeton Junction
PRIN4119
7:30 am
Princeton
5:13 am
+1d
Long Beach
2 h 51
4 stops
3 changes
Long Beach 809
Port Jefferson 1509
NEC3817
PRIN4121
2 h 51
3 changes
4 stops
Long Beach 809
Port Jefferson 1509
NEC3817
PRIN4121
Long Beach 809
5:49 am
Jamaica
5:53 am
Kew Gardens
6:05 am
+1d
Kew Gardens
Port Jefferson 1509
6:20 am
Penn Station
6:38 am
+1d
New York Penn Station
NEC3817
7:54 am
Princeton Junction
7:59 am
+1d
Princeton Junction
PRIN4121
8:04 am
Princeton
5:59 am
+1d
Long Beach
2 h 46
3 stops
2 changes
Long Beach 813
NEC3821
PRIN4125
2 h 46
2 changes
3 stops
Long Beach 813
NEC3821
PRIN4125
Long Beach 813
6:32 am
Jamaica
6:50 am
Penn Station
7:14 am
+1d
New York Penn Station
NEC3821
8:28 am
Princeton Junction
8:40 am
+1d
Princeton Junction
PRIN4125
8:45 am
Princeton
6:34 am
+1d
Long Beach
2 h 43
3 stops
2 changes
Long Beach 817
NEC3823
PRIN4127
2 h 43
2 changes
3 stops
Long Beach 817
NEC3823
PRIN4127
Long Beach 817
7:06 am
Jamaica
7:25 am
Penn Station
7:56 am
+1d
New York Penn Station
NEC3823
9:07 am
Princeton Junction
9:12 am
+1d
Princeton Junction
PRIN4127
9:17 am
Princeton
6:42 am
+1d
Long Beach
2 h 57
3 stops
3 changes
Long Beach 819
Ronkonkoma 1917
NEC3825
PRIN4129
2 h 57
3 changes
3 stops
Long Beach 819
Ronkonkoma 1917
NEC3825
PRIN4129
Long Beach 819
7:13 am
Jamaica
7:32 am
+1d
Jamaica
Ronkonkoma 1917
7:52 am
Penn Station
8:12 am
+1d
New York Penn Station
NEC3825
9:28 am
Princeton Junction
9:34 am
+1d
Princeton Junction
PRIN4129
9:39 am
Princeton

Travel time

Travel time between Long Beach and Princeton is 2h08