New York City is well connected with all the cities in the world through flights. There are three large airports and several small ones to serve the region. There is LaGuardia Airport, MacArthur Airport, Westchester County Airport, Stewart International Airport where some of the carriers land.
The quickest way to get to New York City is by plane into John F. Kennedy International Airport (JFK), which is situated aside Jamaica Bay in southeastern Queens and is mere 15 highway miles from the center of Manhattan. There are however various ways to get there. You can take a taxi, board a train or go by the airport bus. Buses run every 30 minutes between the city and JFK International Airport. You can also take a subway to the Howard Beach-JFK station then transfer to a bus for a journey of about 75 minutes.
New York City is served by Amtrak train service that operates from New York Penn Station. Amtrak's Acela express train provides regular fast commuter service between major points on the east coast from Washington, D.C. up to Boston, with stops at Baltimore, Philadelphia, New Haven, and Providence. Direct Amtrak services are available to points along the East Coast down to Florida; to points between New York and Chicago (including Pittsburgh, and Cleveland); to New York State (including Albany, Rochester, Buffalo and Niagara Falls); and to Toronto and Montreal in Canada.
The cheapest way to get to New York City is mostly likely by bus. Greyhound and many other regional bus lines operate out of Port Authority Bus Terminal, located between Eighth and Ninth Avenues and 40th and 42nd Streets.
If you are thinking of coming to New York by car, you may want to consider that traffic in Manhattan is very bad, and parking is quite expensive (up to $40 per day). However, there are many cheap car rental companies that are willing to serve you if you are willing to drive on your own.