Train O'Clock
Get train schedule

St. James to Speonk train schedule

Tuesday, December 3, 2024
6:56 am
St. James
2 h 54
Port Jefferson 617
Montauk 4
2 h 54
1 change
1 stop
Port Jefferson 617
Montauk 4
Port Jefferson 617
8:03 am
Jamaica
8:18 am
Jamaica
Montauk 4
9:50 am
Speonk
1 change
1 stop
7:26 am
St. James
11 h 48
Port Jefferson 619
Montauk 42
11 h 48
1 change
1 stop
Port Jefferson 619
Montauk 42
Port Jefferson 619
8:32 am
Jamaica
5:36 pm
Jamaica
Montauk 42
7:14 pm
Speonk
1 change
1 stop
7:49 am
St. James
12 h 24
Port Jefferson 621
Montauk 22
12 h 24
1 change
1 stop
Port Jefferson 621
Montauk 22
Port Jefferson 621
8:55 am
Jamaica
6:31 pm
Jamaica
Montauk 22
8:13 pm
Speonk
1 change
1 stop
8:26 am
St. James
12 h 03
Port Jefferson 623
Port Jefferson 1523
Montauk 44
12 h 03
2 changes
2 stops
Port Jefferson 623
Port Jefferson 1523
Montauk 44
Port Jefferson 623
8:56 am
Huntington
9:02 am
Huntington
Port Jefferson 1523
9:47 am
Jamaica
6:48 pm
Jamaica
Montauk 44
8:29 pm
Speonk
2 changes
2 stops
10:06 am
St. James
11 h 29
Port Jefferson 627
Babylon 144
Montauk 46
11 h 29
2 changes
2 stops
Port Jefferson 627
Babylon 144
Montauk 46
Port Jefferson 627
11:14 am
Jamaica
11:42 am
Jamaica
Babylon 144
12:28 pm
Babylon
8:36 pm
Babylon
Montauk 46
9:35 pm
Speonk
2 changes
2 stops
11:17 am
St. James
13 h 18
Port Jefferson 629
Port Jefferson 1535
Montauk 48
13 h 18
2 changes
2 stops
Port Jefferson 629
Port Jefferson 1535
Montauk 48
Port Jefferson 629
11:47 am
Huntington
11:54 am
Huntington
Port Jefferson 1535
12:39 pm
Jamaica
10:53 pm
Jamaica
Montauk 48
12:35 am
Speonk
2 changes
2 stops
12:46 pm
St. James
5 h 30
Port Jefferson 653
Port Jefferson 1555
Montauk 76
Montauk 40
5 h 30
3 changes
3 stops
Port Jefferson 653
Port Jefferson 1555
Montauk 76
Montauk 40
Port Jefferson 653
1:17 pm
Huntington
1:24 pm
Huntington
Port Jefferson 1555
1:53 pm
Mineola
3:24 pm
Mineola
Montauk 76
4:19 pm
Patchogue
5:47 pm
Patchogue
Montauk 40
6:16 pm
Speonk
3 changes
3 stops
2:17 pm
St. James
4 h 13
Port Jefferson 655
Port Jefferson 1655
Montauk 18
4 h 13
2 changes
2 stops
Port Jefferson 655
Port Jefferson 1655
Montauk 18
Port Jefferson 655
2:47 pm
Huntington
2:54 pm
Huntington
Port Jefferson 1655
3:39 pm
Jamaica
4:48 pm
Jamaica
Montauk 18
6:30 pm
Speonk
2 changes
2 stops
3:42 pm
St. James
3 h 32
Port Jefferson 657
Montauk 42
3 h 32
1 change
1 stop
Port Jefferson 657
Montauk 42
Port Jefferson 657
4:50 pm
Jamaica
5:36 pm
Jamaica
Montauk 42
7:14 pm
Speonk
1 change
1 stop
5:07 pm
St. James
3 h 06
Port Jefferson 659
Montauk 22
3 h 06
1 change
1 stop
Port Jefferson 659
Montauk 22
Port Jefferson 659
6:23 pm
Jamaica
6:31 pm
Jamaica
Montauk 22
8:13 pm
Speonk
1 change
1 stop
6:48 pm
St. James
3 h 39
Port Jefferson 661
Port Jefferson 1575
Montauk 26
3 h 39
2 changes
2 stops
Port Jefferson 661
Port Jefferson 1575
Montauk 26
Port Jefferson 661
7:22 pm
Huntington
7:29 pm
Huntington
Port Jefferson 1575
8:14 pm
Jamaica
8:50 pm
Jamaica
Montauk 26
10:27 pm
Speonk
2 changes
2 stops
8:18 pm
St. James
4 h 17
Port Jefferson 663
Port Jefferson 1581
Montauk 48
4 h 17
2 changes
2 stops
Port Jefferson 663
Port Jefferson 1581
Montauk 48
Port Jefferson 663
8:48 pm
Huntington
8:54 pm
Huntington
Port Jefferson 1581
9:38 pm
Jamaica
10:53 pm
Jamaica
Montauk 48
12:35 am
Speonk
2 changes
2 stops

Travel time

Travel time between St. James and Speonk is 2h52