Links on this page are part of an affiliate program and I will receive commission from bookings.
now watch the video version of this & subscribe!
As a visitor of NYC, it can be confusing navigating our public transportation system (don't even get me started with the subway)! In this article, I'm going to explain how to get from JFK airport, Newark airport, and LaGuardia airport to Manhattan. I've traveled through them all, and they have completely different ways to get to them. So let's discuss the cheapest, and best ways to get to and from each one. But before I begin, I want to go over a few questions I get all the time from tourists.
Which airport should I fly into?
The truth is that it doesn't matter. Simply choose the airport that offers the least expensive ticket.
Is taking a taxi to the airport the easiest way to get there?
The simple answer is "Yes". However, it can be expensive so I only recommend doing it if you're traveling in a group of 3 or more because then you can split the cost. For example, I recently took a taxi to JFK from Manhattan and it cost me $60. If you are traveling alone that is pricey. On the other hand, if you're in a group of 4 then it is only $15 per person which is a pretty good price.
One thing to keep in mind is that you should not take a taxi to the airport during rush hour because you will be stuck in terrible traffic and potentially miss your flight. I only recommend taking a taxi to the airport if you are traveling between the hours of 10pm and 6am, or have a lot of luggage that would make it difficult to carry on public transportation.
JFK Airport is located in Queens.
Travel time: 1 hour to 1.5 hours from midtown Manhattan. Note: If you are leaving for the airport between the hours of 10pm and 6am expect to potentially wait up to 30 minutes for the subway train. These 30 minutes are not factored into the travel time I wrote.
Swipe your MetroCard ($2.75 per swipe) and take the E train (blue line) to "Sutphin Blvd - Archer Av - JFK station". From there walk three minutes then take the escalator one flight up, swipe your MetroCard to pay a flat $5 fee, and hop on the AirTrain that connects you with all JFK Terminals, starting with 1 and swinging around to 8.
Travel time: 35 minutes (from Penn Station)
Cost: $9.25 - $15.25 (depending on day and time)
Take the LIRR (Long Island Railroad) train from Penn Station to Jamaica (a 20-minute ride). If you’re going between 4pm and 8pm, you’ll pay the peak time fare of $10.25, otherwise it’s $4.25 on weekends with a City Ticket (click here for info on how to buy that). Make sure to check the times the LIRR leaves before you head there. You can check them here. From there, take the escalator one flight up, swipe a MetroCard to pay a flat $5 fee (you can buy a MetroCard there if you do not have one), and hop on the AirTrain that connects you with all JFK Terminals, starting with 1 and swinging around to 8.
LaGuardia airport is also located in Queens, but on the complete opposite side of the burrow as JFK.
Cheapest and Best:
Travel Time: 35 minutes from midtown Manhattan
Swipe your MetroCard ($2.75) and take the N or W to Astoria Blvd. Then walk one minute to Hoyt Av/31 St and take the M60 bus to LaGuardia airport.
Newark Airport is located in Newark, New Jersey (a completely different state than NY, yet NYC is boarding New Jersey)!
Cheapest & Best:
Travel Time: 50 minutes from midtown Manhattan
Cost: $17 one way or $30 round trip
Buy a ticket online for the Newark Airport Shuttle in advance. Select your time and meeting point (hint: all of the meeting points are along 42nd street). They will drop off at each terminal so all you need to do is get off at your terminal. Click here to buy tickets.
Opinions expressed here are author's alone, not those of any bank, credit card issuer, hotel, airline, or other entity. This content has not been reviewed, approved or otherwise endorsed by any of the entities included within the post.