Miles between Lakewood, CO and Portsmouth, OH

There are
1,298 mi
from Lakewood, CO to Portsmouth, OH

That's the driving distance. It would take 23 hours 42 mins to go from Lakewood, Colorado to Portsmouth, Ohio.

The flight distance (direct flight from Lakewood, CO to Portsmouth, OH) is 1,181.03 mi.

1,298 mi = 2,089.70 kms