Distance from Leon, Virginia to Noble, Pennsylvania
The driving distance from Leon, Virginia to Noble, Pennsylvania is 252.7 mi (406.6 km)
The straight-line (air) distance is approximately 123.1 mi (198.1 km)
Estimated travel time by road is 4 hours 41 minutes
We found 3 routes between Leon and Noble.
Available Routes
Route Directions
Get on I-66 E in Prince William County
Continue on I-66 E. Take I-495 N, I-95 N, I-695 N, I-95 N, ... and US-202 N to Plymouth Rd in Plymouth Meeting. Take exit 20 from I-476 N
Take Militia Hill Rd, Camp Hill Rd, Pennsylvania Ave, Mt Carmel Ave and Baeder Rd to your destination in Abington Township
Route Directions
Get on I-95 in Fredericksburg from US-29 N and VA-3 E
Continue on I-95 N. Take Baltimore-Washington Pkwy, MD-295 N, I-895 N, I-95 Express Toll, ... and I-476 N to Greenwood Ave in Cheltenham Township
Take Rices Mill Rd, Highland Ave and Baeder Rd to your destination in Abington Township
Route Directions
Get on I-66 E in Prince William County
Continue on I-66 E. Take I-495 N, I-95 N, I-95 Express Toll, I-95 N and I-476 N to PA-611 S/Easton Rd in Upper Moreland Township. Take exit 343 from I-276 E
Follow PA-611 S to your destination in Abington Township
Journey Details
Traveling from Leon, Virginia to Noble, Pennsylvania covers 237.2 miles (382 km) in a northeast direction. This highway, long-distance route typically takes 3 hours 58 minutes under normal conditions.
Drivers have 3 route options between these locations (237-253 miles / 382-407 km). The primary route shown here saves 44 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Leon
Starting Point
Noble
Destination