How The M60 Actually Works And Where It Falls Apart

The M60-AmoSp transposes passengers between Manhattan and LaGuardia Airport via the 125th Street corridor. It runs from the Amsterdam Avenue/125th Street subway hub straight up Manhattan to the airport. The route is simple enough on paper, but the reality on the ground involves a handful of operational quirks that trip people up constantly. I've ridden this thing hundreds of times over the years, and I can tell you exactly where it helps and where it just wastes your time. Fare payment changed recently. The MTA now requires Exact Change or OMNY tap-only on this route. Paper MetroCards are no longer accepted at the conductor slot since they eliminated the onboard vending machines. If you walk up to the door without exact cash or a phone ready to tap, you're stuck standing there while everyone behind you watches. I learned this the hard way during a rush hour run from LaGuardia back to Harlem when my phone died and I had no coins. The driver wouldn't let me on until I made a call to get money sent via Cash App. That cost me twenty minutes I didn't have.

The M60 Bus Line A Lifeline For New York City Commuters

For people without cars heading to or from LaGuardia, this is basically the only public transit option that exists. The AirTrain connects JFK and Newark to subway and LIRR lines, but LaGuardia has no rail link at all. That makes the M60 the sole bridge between the airport and the city's transit network. You board at the bus terminal on the grounds side of LaGuardia and ride north on Vernon Boulevard, then cross the Triborough Bridge into Manhattan. From there it follows 125th Street west to Amsterdam Avenue, where you step off and connect to the 2, 3, 4, 5, B, C, A, and D trains depending on which exit you take. Here's something most guidebooks don't mention: the northbound trip from LaGuardia to Manhattan typically takes 35 to 50 minutes during normal conditions, but during construction zones or heavy rain it routinely stretches past an hour. The bottleneck isn't the bridge itself. It's the congestion on 125th Street between Lexington and Columbus, where the bus has to sit at three separate traffic signals and share lanes with delivery trucks and stopped taxis. During my commute in late 2024, the construction on 125th near Madison Avenue turned a normal 42-minute ride into 78 minutes. There was no shortcut around it. The MTA didn't re-route the bus. You just sit there. The southbound direction from Manhattan to LaGuardia is generally faster because you're not fighting the same midtown-to-Uptown compression. A typical ride is 25 to 35 minutes depending on where you board. If you board at 125th and Amsterdam and head toward the airport, you'll hit fewer major intersections before the bridge, which means less stopping. If you board further downtown and stay on through the full route, expect the upper end of that range or more.

Running frequency is roughly every 8 to 15 minutes during peak hours and every 15 to 20 minutes during off-peak. Weekend service runs on a slightly reduced schedule but still covers most hours between 5 AM and midnight. Late-night service is sparse, so if you're catching a red-eye out of LaGuardia and relying on this bus, you need to check the schedule the night before. The last southbound departure from the airport is around 12:30 AM, and the last northbound from Manhattan is roughly the same time. Missing it means you're waiting nearly an hour or finding a taxi. One counter-intuitive detail about this route: riding the M60 all the way from midtown to save money often costs you more time than it saves you compared to just taking the subway to 125th and transferring to a shorter bus or walking. The M60 makes every stop along 125th. If your destination is near 86th or 72nd, getting off at 125th and taking the 1, 2, 3 uptown and then a northward bus or a short walk is faster. The M60 is optimized for airport access, not for general Uptown cruising. Another practical thing nobody warns you about: the northbound buses at LaGuardia can be severely overcrowded during weather events and holiday travel periods. When snow hits NYC, the M60 becomes the default choice for stranded air travelers, and the buses fill past capacity within two or three runs. I rode one in February 2025 where the bus was so full the driver asked people in the back to exit and wait for the next one. We were delayed another twenty minutes because of it. If you're traveling during winter storms, budget extra time and expect to stand the entire ride.

Get the Full Details

MTA New York City Bus: The M60 Select Bus Service at Amsterdam Ave in ...
MTA New York City Bus: The M60 Select Bus Service at Amsterdam Ave in ...

OMNY works everywhere on the bus. Tap your card or phone on the reader near the front door when you board. No need to tap out. The fare is the standard MTA bus rate, which is $2.90 as of mid-2025. Unlimited swipe caps kick in after twelve paid rides in a rolling seven-day period. If you're doing a lot of bus travel during a trip, capping is automatically applied. There's no transfer discount between the M60 and the subway anymore since the MTA phased out free transfers, but the fare is the same whether you're going six blocks or all the way to the airport. If you're heading to LaGuardia with checked luggage, take the M60 only if you're willing to haul your bags up and down bus steps. The bus has no dedicated luggage space. You're standing in the aisle with your suitcase while the driver navigates potholes and stops. It's manageable with a carry-on. It's miserable with a checked bag and a toddler. I've watched people struggle with oversized suitcases on these steps more times than I can count, and it always slows the boarding process down significantly. The one real weakness of relying on this line is its dependence on surface streets for the entire Manhattan portion. There is no dedicated bus lane from the bridge all the way to 125th and Amsterdam. Any accident, protest, or road closure on that corridor shuts the bus down completely. During the grand protests in mid-2025, the M60 was rerouted through Midtown for three days because 125th was blocked. That added twenty minutes to every trip and confused half the riders who showed up at the wrong stop. The MTA's detour signage was minimal, and a lot of people ended up waiting at 125th and Broadway for a bus that wasn't coming.

For airport-bound travelers, leave at least two hours before your flight if you're taking the M60. Not ninety minutes. Two hours. LaGuardia's traffic patterns, the time it takes to board with luggage, and the possibility of delays means you need a buffer. I once made it to the terminal with forty-five minutes to spare after a smooth ride, and I was sweating the entire time. Not worth the risk on a tight schedule. The M60 isn't glamorous. It's slow in spots, unreliable during bad weather, and physically awkward with luggage. But for the thousands of people who use it daily to get to work, school, or the airport without a car, it does exactly what it's supposed to do. It gets you from point A to point B at a fixed cost. That's not nothing. If you need the most current schedule, the MTA website has real-time arrival predictions for each stop. The app can be glitchy during peak hours, so I usually just show up thirty seconds early and watch the approaching buses rather than relying on the predicted times. They're often off by three to five minutes during rush period. Standing at the stop and watching the headlights is more accurate than any app I've tried.