Having lived here in New York for almost ten years, I can attest to the congestion on the parkways and roadways at any given point in time everyday. Not that the infrastructure is insufficient, there’s just too many vehicles plying the roadways.
Within New York city and the surrounding suburbs, I can suggest of a ground transportation service such as Go Airlink Shuttle at goairlinkshuttle.com, particularly if you are traversing between JFK, LaGuardia, and Newark Airports and hotels, as well as residences and businesses between Battery Park and within 125th Street area. It is convenient whether you opt for share-ride airport shuttles such as JFK Shuttle for instance, or private vans. What’s more, you can book your reservation online as well as phone reservation with live agents that area available from 6:00 a.m. to 10:30 p.m. Best of all, since they hold an official permit accorded by the Port Authority of New York and New Jersey, Go Airlink Shuttle is authorized to load on the inner curb just outside of baggage claim in New York as well as New Jersey airports. If you are a flying passenger, you will never have to walk far again while lugging your luggage around to reach the shuttle. Note, that not all companies can offer this same service, as only the ones with official status can offer such.
Lastly, spare your family and friends from the road congestion and hassles associated with your arrival or departure. Believe me, they will thank you for it. I should know, I’m a bonafide New Yorker.