There are
649 mi
from Portsmouth, VA to Jeffersontown, KY
That's the driving distance. It would take 12 hours 1 min to go from Portsmouth, Virginia to Jeffersontown, Kentucky.
The flight distance (direct flight from Portsmouth, VA to Jeffersontown, KY) is 516.20 mi.
649 mi = 1,043.83 kms