Distance from Allentown, Ohio to Portsmouth, Ohio

Allentown Portsmouth
Total Distance
17.9 mi
(28.8 km)
Travel Time
21 minutes

The driving distance from Allentown, Ohio to Portsmouth, Ohio is 17.9 mi (28.8 km)

The straight-line (air) distance is approximately 4.9 mi (7.9 km)

Estimated travel time by road is 21 minutes

We found 2 routes between Allentown and Portsmouth.

Available Routes

Shortest
US-52 W/Ohio River Scenic Byway
12.5 mi
20.1 km
22 minutes
Fastest
US-23 N
17.9 mi
28.8 km
21 minutes

Route Directions

Get on US-52 E from OH-522 W
0.8 mi
1 min
Drive from US-23 N to Portsmouth
17.1 mi
18 min
Drive to your destination
0 mi
0 min

Route Directions

Get on US-52 W/Ohio River Scenic Byway from OH-522 W
0.7 mi
1 min
10.6 mi
15 min
Continue on Offnere St to your destination
1.2 mi
4 min

Journey Details

Traveling from Allentown, Ohio to Portsmouth, Ohio covers 12.5 miles (20 km) in a west direction. This secondary roads, moderate route typically takes 22 minutes under normal conditions.

Drivers have 2 route options between these locations (12-18 miles / 20-29 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Allentown

Starting Point

Limeville, Kentucky

11 mi to destination

1 mi
Frost, Kentucky

Traveled 6 mi from origin

1 mi
South Shore, Kentucky

Traveled 8 mi from origin

0 mi
Fullerton, Kentucky

Traveled 11 mi from origin

0 mi
Portsmouth

Destination