It would take about 7 hours and 21 minutes, depending on traffic and the exact location of departure and arrival, to drive from Cleveland, Ohio, to New York City, if you took I-80 W the entire route. It would take 7 hours and 58 minutes if you took I-76 W.
The trip is 464.11 miles when taking I-80 W and is 499.18 miles when taking I-76 W.
If making a few stops along the way to sightsee, take the longer route of I-76 W; this involves a route through Harrisburg, Pa., which is about halfway through the trip. Harrisburg is the home of Hershey Park as well as other attractions.