Today I rode to NYC from Philadelphia. Actually, not quite all the way to NYC. I rode to the train station in Newark, then took the train. The only way to actually ride into NYC is across the George Washington Bridge 100 blocks (10 miles) above Midtown.
The ride from Center City to Newark is 90 miles total. The first ten miles through the city to the Tacony-Palmyra bridge is slow. LOTS of stop signs and lights. From the NJ side of the bridge, the ride is great. Most of the Route 130 has a wide shoulder and not a lot of traffic.
I got on Route 1 & 9 from 130 and the ride turned hectic. Most of 1-9 has no shoulder and lots of traffic. Near the end I had a couple of left exits. Next time i will have to find a better alternate route for the end. But I never rode to NYC before so I was very happy to ride there.
I still want to ride to Boston someday. When I do, I will go around NYC rather than through. It will be longer, but worth the extra 50 miles.