Distance from McIlhaney, Pennsylvania to Weir Lake, Pennsylvania

McIlhaney Weir Lake
Total Distance
4.4 mi
(7.1 km)
Travel Time
8 minutes

The driving distance from McIlhaney, Pennsylvania to Weir Lake, Pennsylvania is 4.4 mi (7.1 km)

The straight-line (air) distance is approximately 2 mi (3.2 km)

Estimated travel time by road is 8 minutes

We found 3 routes between McIlhaney and Weir Lake.

Available Routes

Shortest Fastest
US-209 S
3.7 mi
6 km
6 minutes
Frantz Rd/T411
4.1 mi
6.5 km
7 minutes
US-209 S, PA-115 N and Weir Lake Rd
4.4 mi
7.1 km
8 minutes

Route Directions

4.4 mi
8 min

Route Directions

4.1 mi
7 min

Route Directions

3.7 mi
6 min

Journey Details

Traveling from McIlhaney, Pennsylvania to Weir Lake, Pennsylvania covers 3.7 miles (6 km) in a west direction. This secondary roads, short route typically takes 6 minutes under normal conditions.

Drivers have 3 route options between these locations (4-4 miles / 6-7 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 34 mph (55 km/h) .

Journey Waypoints

McIlhaney

Starting Point

Brodheadsville, Pennsylvania

5 mi to destination

1 mi
Chestnuthill Township, Pennsylvania

Traveled 5 mi from origin

1 mi
Weir Lake

Destination