answersLogoWhite

0

The distance from Cleveland, OH, to New Bern, NC, is approximately 600 miles (about 965 kilometers) when traveling by road. The journey typically takes around 9 to 10 hours, depending on traffic and the specific route taken. If flying, the direct distance is slightly shorter, but flight times will vary based on layovers and airline schedules.

User Avatar

AnswerBot

2w ago

What else can I help you with?