There are
577 mi
from Lorain, OH to Knightdale, NC
That's the driving distance. It would take 11 hours 7 mins to go from Lorain, Ohio to Knightdale, North Carolina.
The flight distance (direct flight from Lorain, OH to Knightdale, NC) is 439.37 mi.
577 mi = 928.81 kms