How to Get to LGA by Subway and Bus


Board the E, F, G, R, V or 7 trains, if you are travelling from Manhattan. At 106th St. and Broadway, transfer to the M60 bus towards La Guardia. You can also take the Q33 or Q47 buses to the M60. This bus runs to the airport seven days a week from 5 a.m. to 1 a.m. It services all of La Guardia's terminals so make sure you know which one your plane leaves from ahead of time. From 106th St. and Broadway the bus takes about 40 minutes to arrive at the airport.


Board the Q48 bus at Roosevelt Ave and Main St. 7 Station if you travelling from Queens. This bus cycles through all of La Guardia's terminals and then stops again at Mets-Willets Point. The total travel time between Main Street's 7 Station and La Guardia is about 30 minutes. The Q48 bus operates seven days a week from about 4:30 a.m. to 1 a.m.


Board the F, G or R train if you are travelling from another part of New York City. Transfer to either the Q33 or Q47 bus at the Jackson Heights 74th St. Bus Terminal. The Q33 services the Central, US Airways and Delta terminals and the Q47 services the Marine Air Terminal.

Tips and Warnings

  • Plan your trip in advance with the Metropolitan Transportation Authority's Trip Planner website. Input your starting point and destination and the trip planner will tell you the proper route to take. Visit for more information.
  • Always double-check for any service delays or cancellations before you leave for the airport. Visit for up-to-date listings of service changes.
  • La Guardia Airport in New York is one of the nation's busiest transportation hubs. No matter where you are in the city, you can make it to La Guardia with just a few simple transfers. Since there are no trains that go directly to the airport, you will most likely take a train to one of the connecting buses. Give yourself some extra time to allow for delays on the subway or bus system.