There are
726 mi
from Portsmouth, VA to Kendallville, IN
That's the driving distance. It would take 14 hours 8 mins to go from Portsmouth, Virginia to Kendallville, Indiana.
The flight distance (direct flight from Portsmouth, VA to Kendallville, IN) is 575.87 mi.
726 mi = 1,168.20 kms