Distance from Uno, Pennsylvania to Marsh Run, Pennsylvania

Uno Marsh Run
Total Distance
17.5 mi
(28.1 km)
Travel Time
26 minutes

The driving distance from Uno, Pennsylvania to Marsh Run, Pennsylvania is 17.5 mi (28.1 km)

The straight-line (air) distance is approximately 6.9 mi (11.2 km)

Estimated travel time by road is 26 minutes

We found 3 routes between Uno and Marsh Run.

Available Routes

Shortest
W Siddonsburg Rd
15.3 mi
24.6 km
27 minutes
PA-177 N and Old York Rd
17.5 mi
28.1 km
26 minutes
Fastest
US-15 N
19.7 mi
31.6 km
25 minutes

Route Directions

Follow Old York Rd and PA-177 N to Big Spring Rd in Fairview Township
15.3 mi
21 min
Take Granite Quarry Rd to Marsh Run Rd
2.1 mi
5 min

Route Directions

Take Chestnut Grove Rd to US-15 N
3.1 mi
5 min
Continue on US-15 N. Take I-83 S to PA-114 E/Lewisberry Rd in Fairview Township. Take exit 39A from I-83 S
12.7 mi
13 min
Drive to Marsh Run Rd
3.9 mi
7 min

Route Directions

0.8 mi
1 min
2 mi
3 min
Continue on W Siddonsburg Rd. Take Old Forge Rd and PA-114 E/Lewisberry Rd to Normandy Memorial Dr in Fairview Township
9.2 mi
16 min
0.9 mi
1 min
0.3 mi
0 min
2.2 mi
4 min

Journey Details

Traveling from Uno, Pennsylvania to Marsh Run, Pennsylvania covers 15.3 miles (25 km) in a northeast direction. This secondary roads, moderate route typically takes 27 minutes under normal conditions.

Drivers have 3 route options between these locations (15-20 miles / 25-32 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Uno

Starting Point

Monaghan Township, Pennsylvania

16 mi to destination

1 mi
Lisburn, Pennsylvania

Traveled 8 mi from origin

1 mi
Fairview Township, Pennsylvania

Traveled 12 mi from origin

1 mi
Frogtown, Pennsylvania

4 mi to destination

0 mi
Marsh Run

Destination