Staten Island Transit: The Practical Reality
The Staten Island Railway isn't really a train system in the way most people picture it. It's an S-shaped single track running 5.4 miles from St. George Terminal in the north to Tottenville in the south, with eight stations total. It runs every 15-20 minutes during peak hours and roughly every 20-30 minutes off-peak. Trains connect to the NYC Ferry at St. George and to the broader subway network via transfer at the Whitehall Street ferry terminal. I've ridden this line for over a decade and I still watch people get confused about how it actually works. The big misconception is that it's part of the regular subway system. It isn't. You can tap a MetroCard or OMNY at SIR stations, but the line operates on its own frequency and schedule, which diverges from subway service entirely. During weekday mornings, trains typically run between 5 AM and just past midnight. The first southbound train leaves St. George around 5:12 AM and the last one departs around 12:13 AM heading south. Northbound last trains leave Tottenville around 12:35 AM. Weekend service starts a bit later, usually around 6 AM. These times shift during construction or on holidays, so checking the MTA's official site the day before matters more than relying on a printed schedule you found online.
The fare structure is straightforward. A single ride with a MetroCard is $2.90 as of my last check, same as the subway. OMNY contactless payment works identically. You get the standard free transfer window within two hours, though it only applies to connecting between SIR and bus or ferry, not to chaining multiple SIR rides as a workaround. Here's something most guides skip: the station at St. George sits inside a transit complex that includes the ferry, bus terminals, and a walkway to the Staten Island Mall area. If you're heading to the mall or downtown St. George, you don't even need to go outside. But if you're coming from the south end of the island, factor in at least 25 minutes from Tottenville during peak hours. The express service only skips a couple of stops during rush hour, so most trips still take longer than the map suggests. I ran into a real problem last November when I needed to get from Tottenville to the financial district during a major outage on the ferry line. The MTA's alert system said the ferry was suspended indefinitely, but the train schedule page still showed normal service. I ended up waiting 45 minutes at Tottenville because the outbound trains were being held at several stations as part of a staggered recovery plan. What I should have done was check the MTA's service advisory page directly and also monitor the @MTAsubways feed on X. The train schedule itself had no real-time disruption data embedded in it. That gap between published schedule and actual operations is where people get stuck. My workaround is simple: always pull up the MyMTA app before leaving home. It shows live train positions and any holdbacks in real time, which the static schedule page never will.
The bus connections are worth understanding too. SIR doesn't run frequently enough on its own to serve the whole island. Routes like the S40, S41, and S51 feed into St. George from residential areas, and the S80 circular route covers mid-island neighborhoods. If you're combining bus and rail, a single MetroCard swipe covers both within the two-hour window. Some drivers won't tell you this, but you can tap your MetroCard on the bus AND then again when you board the train without being charged twice, as long as you're within that transfer window. One nuance people miss: the SIR platform at St. George has two sides but only one island platform setup for most of the line. During severe weather events, the MTA sometimes terminates trains early at Grant City or Tompkinsville instead of running the full loop. If you're waiting at a southern station and the train doesn't come for more than 30 minutes, there's a decent chance it's being held as a terminal point rather than continuing. The platform speakers usually announce it, but the signage doesn't make this clear. Fare capping through OMNY hasn't rolled out to the Staten Island Railway the way it has on the subway and buses. If you're using contactless payment, you're paying per ride with no weekly cap benefit yet. A MetroCard with pay-per-ride still gives you the standard transfer benefits without the extra step of linking cards or waiting for capping calculations.
Get the Full Details

The biggest limitation of the entire system is geographic. Staten Island is 30 miles from Manhattan by car and the train doesn't go anywhere near most residential areas. The SSI train only serves the eastern rail corridor. If you live in Dongan Hills, Great Kills, or Todt Hill, you're still dependent on the bus to get to the train. The system works well if your destination is near a station. It's inadequate if it isn't. The MTA has discussed expansion for years. Nothing has moved past planning. For actual schedule lookups, the official MTA website at mta.info has a trip planner that includes SIR service. The MyMTA app is faster for on-the-go checks. Third-party apps like Citymapper and Transit also pull SIR data, but their accuracy drops during service disruptions because they lag behind MTA's own alert system. I recommend the official sources for anything time-sensitive.