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 Patchogue -
Arrives in Great River at 10:46 AM

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

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

Babylon to Speonk -
Arrives in Great River at 1:45 PM

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

Jamaica to Patchogue -
Arrives in Great River at 4:03 PM

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

Babylon to Speonk -
Arrives in Great River at 5:30 PM

Hunterspoint Avenue to Montauk -
Arrives in Great River at 5:43 PM

Long Island City to Patchogue -
Arrives in Great River at 5:55 PM

Penn Station to Speonk -
Arrives in Great River at 6:29 PM

Babylon to Patchogue -
Arrives in Great River at 6:52 PM

Jamaica to Montauk -
Arrives in Great River at 7:28 PM

Penn Station to Speonk -
Arrives in Great River at 7:44 PM

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

Jamaica to Montauk -
Arrives in Great River at 9:42 PM

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

Jamaica to Speonk -
Arrives in Great River at 11:48 PM

Patchogue to Babylon -
Arrives in Great River at 9:56 AM

Patchogue to Babylon -
Arrives in Great River at 10:56 AM

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

Montauk to Jamaica -
Arrives in Great River at 1:31 PM

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

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

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

Speonk to Jamaica -
Arrives in Great River at 5:00 PM

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

Patchogue to Babylon -
Arrives in Great River at 6:47 PM

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

Speonk to Jamaica -
Arrives in Great River at 9:53 PM

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

Patchogue to Jamaica -
Arrives in Great River at 11:45 PM