Penn Station to LGA: The Complete Transit & Car Guide

Dynamic CMS Content

Getting from Penn Station to LGA takes about 25-45 minutes by car and 45-75 minutes by transit. There is no direct train to LaGuardia. The cheapest public route is the subway or LIRR to Queens, then the free Q70 LaGuardia Link bus to Terminals B and C. A private chauffeur is the most reliable, door-to-door option.

Penn Station sits in Midtown West, and LaGuardia sits across the East River in northern Queens. They are only about eight miles apart, but no rail line connects them directly. Every public-transit route involves a transfer onto a bus, and that single fact shapes the whole decision. Below is an honest breakdown of every way to make the trip, with real times and costs, so you can pick the option that fits the day.

The fastest way from Penn Station to LGA

For most travelers carrying luggage or watching a clock, a car is the fastest door-to-door option. The drive from Penn Station to LaGuardia runs roughly 25 to 45 minutes depending on traffic and which terminal you need. Mid-morning and early afternoon are smooth. The Grand Central Parkway and the BQE approach to the airport back up badly during weekday evening rush (4-7 PM), so build in a cushion if you travel then.

A car wins because it removes the transfer, the stairs, the bus wait, and the question of whether your suitcase fits on a crowded E train. You walk out of Penn Station, get in, and the next time you stand up you are at your terminal curb. For a Penn Station to LaGuardia airport run before an early flight or an important meeting, that simplicity is the whole point.

If you want a fixed, known cost and a driver tracking your flight, a LaGuardia airport car service handles the booking, the terminal, and the timing for you.

Public transit: subway or LIRR, then the free Q70

There is no one-seat ride to LGA, but the transit options are genuinely cheap. The connector in every case is the Q70 LaGuardia Link, a Select Bus Service route that is free for all riders and drops you directly at Terminals B and C. It runs frequently, every 8-10 minutes for much of the day, and skips local stops.

You have two ways to reach the Q70 from Penn Station.

Option 1: Subway (E train) to Jackson Heights, then Q70

This is the lowest-cost route. From Penn Station, walk to 34th St-Penn Station and take the E train toward Queens to Jackson Heights-Roosevelt Avenue/74th Street. That stop serves the E, F, M, R and 7 lines and is a Q70 stop. Tap the same card or phone for the bus and the transfer is free within two hours.

  • Cost: $3.00 subway fare (OMNY, 2026) plus the free Q70.

  • Time: roughly 50-75 minutes door-to-gate, longer in rush hour.

  • Reality check: the E train and the platform stairs are not friendly to large bags, and you may stand the whole way.

Option 2: LIRR to Woodside, then Q70 (faster, slightly pricier)

If speed matters more than saving a few dollars, the Long Island Rail Road from Penn Station to Woodside (61st Street) is the quickest transit leg. The train ride is only about 11-15 minutes, and Woodside is the western terminus of the Q70.

  • Cost: LIRR Penn to Woodside is a CityTicket fare, about $5.25 off-peak and $7.25 peak, plus the free Q70.

  • Time: roughly 40-55 minutes door-to-gate off-peak.

  • Reality check: not every LIRR train stops at Woodside, so check the schedule or the TrainTime app before you go.

Both options cap out under $8 in fares, which is the strongest argument for transit. The trade-offs are the transfer, the bus wait, and limited room for luggage.

Taxi and rideshare from Penn Station to LGA

A yellow taxi from the Penn Station area to LaGuardia runs on the meter the whole way. Expect roughly $40-60 once you add the $5 LaGuardia surcharge, the Manhattan congestion surcharge, tolls and tip. LaGuardia does not have a flat airport rate the way JFK does, so the fare moves with traffic and the meter.

Uber and Lyft from Midtown to LGA usually fall in the $35-70 range for a standard ride, with upfront pricing. The catch is surge. During evening rush, rain, or any event letting out around Penn Station, the price can spike well above a taxi, and you may wait for a driver to fight through Midtown traffic to reach you. A taxi at the stand can be faster to grab in those moments.

Both are reasonable for a solo traveler with one bag. Neither guarantees the vehicle size, the cleanliness, or the driver you get, and neither tracks your flight if it moves.

When a chauffeur is worth it

Transit is cheaper. We will not pretend otherwise. If you are traveling light, have time to spare, and want the lowest cost, the subway or LIRR plus the free Q70 is a solid choice.

A private chauffeur earns its keep in specific situations:

  • You are on a tight schedule before a flight or arriving for a meeting and cannot absorb a 90-minute transit window or a surge-priced wait.

  • You have luggage, equipment, or colleagues and the idea of a crowded E train platform is a non-starter.

  • You want to work or make calls in a quiet vehicle instead of managing transfers.

  • Reliability is the priority. A professional service monitors your flight, adjusts for delays, and meets you at the right terminal so you are not left guessing.

For executives, the math is rarely about the lowest fare. It is about arriving on time, unbothered, and ready. That is the case for a chauffeur on the Penn Station to LaGuardia trip. You can request a quote for a fixed price or see all of Core Car's airport transfers.

Quick comparison

Option

Time (door-to-gate)

Cost

Best for

Private chauffeur

25-45 min

Fixed quote

Reliability, luggage, executives

Taxi

25-50 min

~$40-60 all-in

Solo, quick grab

Rideshare

25-50 min

~$35-70 (surge higher)

Solo, off-peak

LIRR + Q70

40-55 min

~$5.25-7.25

Speed on a budget

Subway + Q70

50-75 min

$3.00

Lowest cost

Heading to or from the other airports too? See our guides on how to get from Penn Station to JFK and how to get from Penn Station to Newark Airport.

Frequently Asked Questions

Is there a direct train from Penn Station to LaGuardia?

No. LaGuardia is the only major NYC airport without a direct rail or AirTrain link. Every public-transit route requires a transfer onto the free Q70 LaGuardia Link bus, which you catch at Jackson Heights-Roosevelt Avenue (subway) or Woodside (LIRR).

What is the cheapest way from Penn Station to LGA?

The cheapest way is the E train from Penn Station to Jackson Heights-Roosevelt Avenue, then the free Q70 bus to Terminals B and C. Total fare is just the $3.00 subway ride, since the Q70 is free and the transfer is included within two hours.

How long does it take to get from Penn Station to LaGuardia?

About 25-45 minutes by car or taxi, depending on traffic. By public transit, allow 40-55 minutes via LIRR plus Q70, or 50-75 minutes via subway plus Q70, longer during weekday rush hours.

How much is a taxi or Uber from Penn Station to LGA?

A metered taxi typically runs $40-60 all-in once you add the $5 LaGuardia surcharge, the Manhattan congestion surcharge, tolls and tip; LaGuardia has no flat rate. Uber and Lyft usually fall between $35 and $70, though surge pricing during rush hour or bad weather can push fares higher.

Is the Q70 bus to LaGuardia really free?

Yes. The Q70 LaGuardia Link has been fare-free for all riders since 2022. It connects the subway at Jackson Heights and the LIRR and subway at Woodside directly to LaGuardia Terminals B and C, running every 8-10 minutes for most of the day.

Should I book a car service or take transit to LGA?

Take transit if you are traveling light, have time, and want to spend the least. Book a chauffeur if you have luggage, a tight schedule, or need guaranteed reliability and flight tracking. For executive travel, the time saved and the certainty usually outweigh the fare difference.

Experience the CORE Car Difference.
Experience the CORE Car Difference.