Great River Train Schedule - Long Island Railroad

TIP: If you do not see a direct route from your location, try clicking a trip's origin station to search for a connecting transfer.
Date:

Babylon to Speonk -
Arrives in Great River at 8:47 AM

Jamaica to Patchogue -
Arrives in Great River at 10:06 AM

Jamaica to Speonk -
Arrives in Great River at 10:37 AM

Babylon to Speonk -
Arrives in Great River at 11:47 AM

Babylon to Patchogue -
Arrives in Great River at 12:49 PM

Babylon to Patchogue -
Arrives in Great River at 1:49 PM

Babylon to Patchogue -
Arrives in Great River at 2:49 PM

Jamaica to Speonk -
Arrives in Great River at 3:33 PM

Babylon to Patchogue -
Arrives in Great River at 4:49 PM

Babylon to Patchogue -
Arrives in Great River at 5:49 PM

Jamaica to Patchogue -
Arrives in Great River at 6:36 PM

Babylon to Patchogue -
Arrives in Great River at 7:50 PM

Jamaica to Speonk -
Arrives in Great River at 8:52 PM

Babylon to Patchogue -
Arrives in Great River at 9:50 PM

Babylon to Speonk -
Arrives in Great River at 11:50 PM

Montauk to Jamaica -
Arrives in Great River at 9:00 AM

Speonk to Babylon -
Arrives in Great River at 10:49 AM

Patchogue to Babylon -
Arrives in Great River at 11:49 AM

Speonk to Babylon -
Arrives in Great River at 12:52 PM

Patchogue to Jamaica -
Arrives in Great River at 1:50 PM

Speonk to Babylon -
Arrives in Great River at 2:50 PM

Patchogue to Babylon -
Arrives in Great River at 3:50 PM

Patchogue to Babylon -
Arrives in Great River at 4:50 PM

Patchogue to Jamaica -
Arrives in Great River at 5:50 PM

Speonk to Jamaica -
Arrives in Great River at 6:47 PM

Patchogue to Babylon -
Arrives in Great River at 7:50 PM

Patchogue to Jamaica -
Arrives in Great River at 8:47 PM

Patchogue to Jamaica -
Arrives in Great River at 9:58 PM

Patchogue to Babylon -
Arrives in Great River at 10:53 PM