Distance from Nettle Ridge, Virginia to Princeton, Pennsylvania
The driving distance from Nettle Ridge, Virginia to Princeton, Pennsylvania is 386.5 mi (622 km)
The straight-line (air) distance is approximately 186.5 mi (300.2 km)
Estimated travel time by road is 6 hours 25 minutes
We found 3 routes between Nettle Ridge and Princeton.
Available Routes
Route Directions
Get on I-81 N in Atkins from Flat Ridge Rd, VA-16 N and Nicks Creek Rd
Follow I-81 N and I-77 N to Odd Rd in Raleigh County. Take exit 28 from I-77 N
Get on I-79 N/US-19 N in Braxton County
Follow I-79 N to Muddy Creek Township. Take exit 99 from I-79 N
Follow US-422 W to Mt Herman Church Rd in Slippery Rock Township
Route Directions
Get on I-81 N in Atkins from Flat Ridge Rd, VA-16 N and Nicks Creek Rd
Drive from I-77 N, I-70 E and I-79 N to Muddy Creek Township. Take exit 99 from I-79 N
Follow US-422 W to Mt Herman Church Rd in Slippery Rock Township
Route Directions
Get on I-81 N in Atkins from Flat Ridge Rd, VA-16 N and Nicks Creek Rd
Take I-77 N to US-19 N in Bradley. Take exit 48 from I-77 N
Get on I-79 N/US-19 N in Braxton County
Follow I-79 N to Muddy Creek Township. Take exit 99 from I-79 N
Follow US-422 W to Mt Herman Church Rd in Slippery Rock Township
Journey Details
Traveling from Nettle Ridge, Virginia to Princeton, Pennsylvania covers 386.1 miles (621 km) in a north direction. This highway, long-distance route typically takes 6 hours 12 minutes under normal conditions.
Drivers have 3 route options between these locations (386-438 miles / 621-705 km). The primary route shown here saves 43 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Nettle Ridge
Starting Point
Princeton
Destination