Distance from Franklin Square, Ohio to Harbor, Pennsylvania
The driving distance from Franklin Square, Ohio to Harbor, Pennsylvania is 30.2 mi (48.7 km)
The straight-line (air) distance is approximately 14.6 mi (23.5 km)
Estimated travel time by road is 44 minutes
We found 3 routes between Franklin Square and Harbor.
Available Routes
Route Directions
Take Lisbon Canfield Rd to OH-14 E
Get on I-680 N in Beaver Township
Take US-224 E to Harbor Edinburg Rd in Mahoning Township
Route Directions
Take OH-558 E, Columbiana-Lisbon Rd, OH-14 E, OH-170 N and PA-108 E to PA-551 N/Edinburg Rd in Mount Jackson
Drive to Harbor Edinburg Rd in Union Township
Route Directions
Follow OH-558 E, OH-164 N and Columbiana-Lisbon Rd to Springfield Rd in Columbiana
Take Heck Rd to Columbiana Rd/New Castle Rd in New Springfield
Continue on Columbiana Rd to North Beaver Township
Follow Mohawk School Rd to US-224 E in Mahoning Township
Drive to Harbor Edinburg Rd in Union Township
Journey Details
Traveling from Franklin Square, Ohio to Harbor, Pennsylvania covers 28.8 miles (46 km) in a northeast direction. This secondary roads, moderate route typically takes 45 minutes under normal conditions.
Drivers have 3 route options between these locations (29-32 miles / 46-51 km). The primary route shown here saves 52 seconds compared to alternatives.
Journey Waypoints
Franklin Square
Starting Point
Harbor
Destination