Distance from Port Royal, Pennsylvania to Richfield, Pennsylvania

Port Royal Richfield
Total Distance
21.3 mi
(34.3 km)
Travel Time
28 minutes

The driving distance from Port Royal, Pennsylvania to Richfield, Pennsylvania is 21.3 mi (34.3 km)

The straight-line (air) distance is approximately 11.1 mi (17.9 km)

Estimated travel time by road is 28 minutes

We found 3 routes between Port Royal and Richfield.

Available Routes

Shortest Fastest
PA-35 N
20.2 mi
32.5 km
27 minutes
Cedar Springs Rd and PA-35 N
21.3 mi
34.3 km
28 minutes
US-22 E/US-322 E
23.2 mi
37.3 km
28 minutes

Route Directions

0 mi
0 min
Continue on PA-75 N to Fermanagh Township
3.6 mi
6 min
7.1 mi
9 min
Take Cocolamus Rd to PA-35 N in Richfield
10.6 mi
12 min

Route Directions

0 mi
0 min
Take US-22 E/US-322 E, PA-333 E and Cocolamus Rd to PA-35 N in Richfield
23.2 mi
27 min

Route Directions

20.2 mi
27 min

Journey Details

Traveling from Port Royal, Pennsylvania to Richfield, Pennsylvania covers 20.2 miles (33 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.

Drivers have 3 route options between these locations (20-23 miles / 33-37 km). The primary route shown here saves 2 minutes compared to alternatives.

Journey Waypoints

Port Royal

Starting Point

Mexico, Pennsylvania

26 mi to destination

1 mi
Van Wert, Pennsylvania

Traveled 6 mi from origin

1 mi
East Salem, Pennsylvania

Traveled 13 mi from origin

1 mi
Cocolamus, Pennsylvania

Traveled 19 mi from origin

1 mi
Kellerville, Pennsylvania

6 mi to destination

1 mi
Richfield

Destination