I think LaGuardia by a little.
LaGuardia is closer. Both JFK and LaGuardia are in Queens. Newark is in New Jersey.
It is about 4.5 miles (7.24 kilometers). Brooklyn and Queens both occupy the western end of Long Island, and Queens is on top of Brooklyn. LaGuardia Airport is at the northern edge of Queens. The northern edge of Brooklyn is roughly 4.5 miles/7.24 kilometers south of LaGuardia.
LaGuardia is much closer and, there is a bus that runs directly from the airport past Columbia ... it only costs a couple of bucks.
LaGuardia
It really doesn't matter. All three of the major airports serving New York City (JFK, LaGuardia, Newark) are roughly the same distance from Manhattan. LaGuardia is the closest to Manhattan (it's roughly four miles closer than JFK, and roughly ten miles closer than Newark), but it seems awfully strange for a person to specifically choose to fly into LaGuardia just so the taxi ride to and from their hotel will be 10 or 15 minutes shorter.
This is a bit of a tricky question. JFK is much further south than LaGuardia, making it much closer to downtown Manhattan, north/south-wise. But JFK is also much further east than LaGuardia, making LaGuardia technically closer as the crow flies (meaning, if you were to draw an imaginary, direct line between the two). Basically, if you were to draw a straight line west (northwest, actually) from LaGuardia to Manhattan, the line would hit upper Manhattan (at around 116th Street or so). If you were to draw a straight line (north)west from JFK to Manhattan, the line would hit lower (downtown) Manhattan, a little bit south of 14th Street. But since JFK is much further east, the drive in miles from LaGuardia to downtown Manhattan is still a bit shorter than the drive in miles from JFK to downtown Manhattan.
Depends what part of Brooklyn. JFK is closer to the southern end laguardia is closer to like Williamsburg and that general area
They are about the same distance away in road miles. One might be a few miles closer than the other, but I don't see why that would matter to anyone. It doesn't make sense to choose one airport over the other because the cab ride will be 10 minutes shorter.
Newark Airport is located approximately 4 hours from Atlantic City by bus. Some closer airports to Atlantic City include Atlantic City Airport (42 minutes by bus) and Philadelphia Airport (2 hours by bus).
Depending on traffic, JFK is about 45 minutes away and LaGuardia is about 25 minutes away. Negotiate the rate with the cab driver before you depart. I believe it's a flat $45 off the meter. Have a great cruise!
Heathrow is slightly closer but there are good transport links to/from both of them.
Newark is a town in New Jersey, which is a neighbor of Delaware. Unfortunately, Newark is located high in the state and is closer to Pennsylvania and New York then it is Delaware.