Distance from Mt Joy, New Jersey to Morris Run, Pennsylvania

Mt Joy Morris Run
Total Distance
26.5 mi
(42.7 km)
Travel Time
42 minutes

The driving distance from Mt Joy, New Jersey to Morris Run, Pennsylvania is 26.5 mi (42.7 km)

The straight-line (air) distance is approximately 9.5 mi (15.4 km)

Estimated travel time by road is 42 minutes

We found 2 routes between Mt Joy and Morris Run.

Available Routes

Shortest Fastest
PA-611 S
20.8 mi
33.4 km
32 minutes
PA-212 W and PA-313 E
26.5 mi
42.7 km
42 minutes

Route Directions

0.8 mi
1 min
Take PA-212 W and PA-313 E to Rickerts Rd in Bucks County
24.9 mi
39 min
Continue on Rickerts Rd. Drive to Rickert Rd
0.8 mi
1 min

Route Directions

Take Mt Joy Rd and Riegelsville Milford Rd to PA-611 S/Easton Rd in Riegelsville
1.8 mi
4 min
11.6 mi
16 min
Continue on PA-113 S/Bedminster Rd. Drive to Rickert Rd in Hilltown Township
7.4 mi
11 min

Journey Details

Traveling from Mt Joy, New Jersey to Morris Run, Pennsylvania covers 20.8 miles (33 km) in a south direction. This secondary roads, moderate route typically takes 32 minutes under normal conditions.

Drivers have 2 route options between these locations (21-27 miles / 33-43 km). The primary route shown here saves 11 minutes compared to alternatives.

The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 36 mph (58 km/h) .

Journey Waypoints

Mt Joy

Starting Point

Kintnersville, Pennsylvania

22 mi to destination

1 mi
Ferndale, Pennsylvania

Traveled 5 mi from origin

1 mi
Bucksville, Pennsylvania

16 mi to destination

1 mi
Harrow, Pennsylvania

11 mi to destination

1 mi
Elephant, Pennsylvania

Traveled 16 mi from origin

1 mi
Irish Meeting House, Pennsylvania

5 mi to destination

1 mi
Morris Run

Destination