Grand Central to LaGuardia works by 7 train plus the free Q70 bus; allow about 45-60 minutes.
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
For the bus from Grand Central to LGA, the cheapest public-transit route is really subway plus bus: take the 7 train from Grand Central-42 St to 74 St-Broadway/Jackson Heights-Roosevelt Av, then board the fare-free Q70 LaGuardia Link to Terminal C or Terminal B.
The whole trip usually costs one subway fare, currently $3 for most riders, since the Q70 is fare-free. The route is simple in daylight, still usable late at night, and often beats car traffic when the Grand Central Parkway is jammed before flight banks.
For live train, bus, and airport-transfer options on the same route, compare the trip here:
Grand Central To LGA By Bus: Route Choices That Work
Grand Central to LGA by bus works best through Queens, not by looking for a direct Manhattan airport bus. The clean route is the 7 train eastbound to Jackson Heights, then the Q70 LaGuardia Link into the airport.
There is no subway station at LaGuardia Airport, and there is no normal MTA bus that runs straight from Grand Central Terminal into LGA. The transfer at 74 St-Broadway/Jackson Heights-Roosevelt Av is the part that makes the route work: the station connects the 7, E, F, M, and R trains with the Q70 stop outside.
Most travelers from Grand Central should use the 7 train, since the 7 starts right inside the Grand Central-42 St complex. The E, F, M, and R can work from other parts of Midtown, but they are less direct from Grand Central itself.
How Do You Reach LaGuardia From Grand Central By Public Transit?
Reach LaGuardia from Grand Central by taking the Queens-bound 7 train to 74 St-Broadway, exiting for the Q70 LaGuardia Link, and riding the Q70 to Terminal C or Terminal B. Use the same card or phone for the subway fare, then board the Q70 without paying a second fare.
- Enter the Grand Central-42 St subway station and follow signs for the Queens-bound 7 train.
- Ride the 7 train to 74 St-Broadway/Jackson Heights-Roosevelt Av.
- Exit toward the bus stops for LaGuardia Link Q70 Select Bus Service.
- Board the Q70 marked for LaGuardia Link Terminals B-C.
- Get off at Terminal C or Terminal B according to the terminal shown on your boarding pass.
Terminal A note: The Q70 is built for Terminals B and C. For Terminal A, use LaGuardia’s free all-terminals shuttle after reaching the airport, or check your airline before leaving Midtown.
Grand Central To LaGuardia Trip Costs And Time
Grand Central to LaGuardia usually takes about 45-60 minutes by subway plus Q70 when trains and buses are moving normally. Late-night waits, station elevator detours, and airport-road traffic can push the trip closer to 70 minutes.
The MTA lists the Q70 as 24-hour service, and its schedule shows frequent daytime service between Woodside, Jackson Heights, and LaGuardia. The subway fare is the paid part of this trip; the Q70 segment itself is fare-free.
| Route Piece | What To Do | Typical Time Or Cost |
|---|---|---|
| Grand Central-42 St | Take the Queens-bound 7 train | $3 subway fare for most riders |
| 7 train ride | Ride to 74 St-Broadway | About 20-25 minutes on a normal run |
| Jackson Heights transfer | Exit for Q70 LaGuardia Link | Allow 5-8 minutes with luggage |
| Q70 to Terminal C | Board the fare-free airport bus | Often 10-20 minutes after boarding |
| Q70 to Terminal B | Stay on after Terminal C if needed | Usually a few minutes beyond Terminal C |
| Late night | Same route with longer gaps | Plan about 55-70 minutes door to curb |
| Taxi or rideshare | Use only when luggage or timing wins | Cost changes with traffic and app demand |
Q70 LaGuardia Link Stops Compared
Q70 LaGuardia Link is the airport bus that matters for this route because it connects the subway at Jackson Heights and Woodside with LaGuardia Terminals C and B. The official MTA Q70-SBS timetable lists 24-hour service and the core stops at Roosevelt Av/61 St, 74 St/Roosevelt Av, LaGuardia Terminal C, and LaGuardia Terminal B.
The Jackson Heights stop is the usual choice from Grand Central because the 7 train gets you there without changing subway lines. Woodside can be useful if you are starting near Penn Station, taking the Long Island Rail Road, or connecting from western Queens.
- Use 74 St/Roosevelt Av when starting at Grand Central, Times Square, or Bryant Park on the 7 line.
- Use Roosevelt Av/61 St when coming by LIRR or when the 7 train is easier from Woodside.
- Get off at Terminal C when your airline or boarding pass shows Terminal C.
- Get off at Terminal B when your airline or boarding pass shows Terminal B.
When A Taxi Or Shuttle Makes More Sense
A taxi, rideshare, or paid airport shuttle makes more sense when you have large bags, a very early flight, a mobility issue, or less than two hours before departure. Public transit is cheaper, but a missed flight costs more than a cab.
From Grand Central, a car can be short when traffic is light and painful when the East Side and the Grand Central Parkway slow down. The Q70 route avoids most of the Midtown-to-Queens road mess by putting the first half of the trip on rails.
Use a car if you are traveling with two or more checked bags, a stroller, or a group that would split the cost. Use the subway plus Q70 if you have a carry-on, know your terminal, and can handle stairs or station walking if an elevator is out.
Terminal Tips Before You Leave Midtown
Terminal checks save the most time on the Grand Central to LGA route. Confirm Terminal B, Terminal C, or Terminal A before you enter the subway, because the Q70 is strongest for B and C.
LaGuardia’s Terminal B and Terminal C are not one shared concourse, so getting off at the wrong stop can add stress. Watch the bus screens, listen for the stop calls, and leave extra time if your airline uses Terminal A.
- Carry-on only: The subway plus Q70 is usually the easiest cheap route.
- Checked bag: Add 10 minutes for station exits, bus boarding, and terminal walking.
- Early morning flight: Check live MTA arrivals before leaving the hotel.
- Bad weather: Give the route a cushion, since airport roads can slow the Q70 near the terminals.
Where To Stay If Your LGA Flight Is Early
Staying near Grand Central is better than staying near LaGuardia for many short New York trips, since Midtown gives you easy subway access and more late-night food. Staying near LGA makes sense only for a very early flight, a forced overnight, or a one-night airport stop.
If your flight leaves before 7 am, compare Midtown East, Long Island City, and the hotels around LaGuardia before you choose. Midtown East is easier for sightseeing; Long Island City can shorten the ride to Queens; airport hotels cut morning risk.
Compare New York hotel locations around Grand Central, Queens, and LaGuardia here:
Which Route Should You Pick?
Pick the 7 train plus Q70 if you want the cheapest reliable route from Grand Central to LaGuardia. Pick a taxi, rideshare, or shuttle only when luggage, timing, or accessibility makes the public route too awkward.
- Cheapest route: 7 train from Grand Central-42 St, then the fare-free Q70 at Jackson Heights.
- Simplest public route: 7 train plus Q70, with one transfer and no airport subway station to find.
- Best heavy-luggage route: Taxi or rideshare from your hotel door to your terminal.
- Best late-night public route: The same 7 plus Q70 route, with a wider time cushion.
- Best backup: If the 7 train has service trouble, use the E, F, M, or R to Jackson Heights-Roosevelt Av and catch the Q70 there.
Leave Grand Central about 2 hours 30 minutes before a domestic flight if you want a sane buffer by public transit. Add more time for checked bags, Terminal A, bad weather, or any MTA alert that affects the 7 train or Q70.
References & Sources
- Metropolitan Transportation Authority.“Q70-SBS LaGuardia Link Timetable.”Lists the Q70 route, stop pattern, 24-hour service span, and scheduled service information for LaGuardia Airport.