LaGuardia Airport to Manhattan by bus and subway
LaGuardia Airport to Midtown Manhattan
- Q70 LaGuardia Link
- E
- F
- 7
Quick answer: Take the Q70 LaGuardia Link from Terminal B or C to Jackson Hts-Roosevelt Av (about 10 to 15 minutes, no fare). Then take the E, F or 7 into Midtown, about 15 to 22 minutes more. You pay only the $3 subway fare.
Option 1: Q70 LaGuardia Link, then the subway
The Q70 LaGuardia Link has no fare. It runs between Terminals B and C and two stations in Queens:
- Jackson Hts-Roosevelt Av / 74 St-Broadway, for the E, F, M, R and 7. This station is step-free.
- Woodside, for the 7 and the LIRR.
On the MTA's schedule the ride between 74 St and the terminals takes about 10 minutes to Terminal C and 13 to Terminal B. The bus comes about every 6 minutes on weekday middays and about every 10 on Sundays.
From Jackson Hts-Roosevelt Av, the subway into Midtown takes about:
- E: 18 minutes to 42 St-Port Authority, on the West Side.
- F: 15 minutes to 47-50 Sts-Rockefeller Ctr.
- 7: 18 minutes to Grand Central and 22 to Times Sq.
Source: LaGuardia Airport: public transportation; MTA: getting to LaGuardia; MTA published subway and bus schedules (fall 2026).
Option 2: M60 Select Bus to Upper Manhattan
The M60-SBS goes from LaGuardia to 125 St in Harlem, then along 125 St to Broadway and 106 St. It also stops at Astoria Blvd for the N and W. It's $3, and you tap your card or phone at the reader by any door. A transfer to the subway within 2 hours is free.
On the MTA's schedule it's about 30 minutes between Terminal B and 125 St at Lexington Av (4, 5, 6) and about 37 minutes between Terminal C and 125 St at St Nicholas Av (A, B, C, D). Buses come every 5 to 10 minutes most of the day.
Leaving the airport, the M60 picks up at Terminal B, not Terminal C. From Terminal C, the Q70 is the easier choice.
Source: LaGuardia Airport: public transportation; MTA: subway and bus fares; MTA published subway and bus schedules (fall 2026).
Other buses: Q72 and Q90
- Q72 to Junction Blvd (7) and 63 Dr-Rego Park (M, R).
- Q90 to Flushing-Main St (7).
Both cost $3, with a free transfer to the subway within 2 hours. The Q33 goes only to Terminal A, which is closed to the public, so don't take it to catch a flight.
Source: LaGuardia Airport: public transportation.
Q70 plus the LIRR
Take the Q70 to Woodside, then the Long Island Rail Road to Penn Station or Grand Central Madison. A CityTicket is $5.25 off-peak or $7.25 peak. Buy it in the TrainTime app or at a machine before you board, because buying on the train costs $7.75 to $8.50 more. Not every LIRR train stops at Woodside, so check the next one before you buy.
Source: LaGuardia Airport: public transportation; MTA: LIRR and Metro-North fares.
Which terminal?
- Terminal B: Air Canada, American, Frontier, JetBlue, Porter, Southwest and United.
- Terminal C: Delta.
- Terminal A is closed to the public, and no airline flies from it.
Source: LaGuardia Airport: Terminal A.
LaGuardia to Manhattan: common questions
Is there a train to LaGuardia?
No. Take the Q70 LaGuardia Link bus, which has no fare, to Jackson Hts-Roosevelt Av or Woodside, and change to the subway or the LIRR there.
Is the Q70 bus free?
Yes. The Q70 LaGuardia Link has no fare. You pay $3 when you enter the subway.
How do I pay for the M60 bus?
Tap a contactless card, phone or OMNY Card at the reader by any door. It's $3, with a free transfer to the subway within 2 hours.
Which terminal does Delta use at LaGuardia?
Terminal C. Most other airlines use Terminal B. Terminal A is closed to the public.
How long does LaGuardia to Times Square take by transit?
About 35 to 45 minutes: the Q70 to Jackson Hts-Roosevelt Av, then the 7 to Times Sq or the E to 42 St-Port Authority, plus your wait for each.
Official sources
Cobblehop is independent and isn't affiliated with these agencies or operators. Check their pages for the latest schedules and service changes:
- LaGuardia Airport: public transportation
- LaGuardia Airport: Terminal A
- MTA: getting to LaGuardia
- MTA: subway and bus fares
- MTA: LIRR and Metro-North fares
Published November 7, 2026. Buses, fares and terminals were checked against the Port Authority's LaGuardia pages and the MTA's pages in November 2026, and ride times against the MTA's published schedules for fall 2026. Service changes, so check Cobblehop for live times before you go.
Plan your trip in Cobblehop. Say where you're going and get one clear route, a leave-in countdown and a buzz before your stop.
Related: