Distance from Oldhams, Virginia to Slatington, Pennsylvania
The driving distance from Oldhams, Virginia to Slatington, Pennsylvania is 281.6 mi (453.3 km)
The straight-line (air) distance is approximately 123.2 mi (198.3 km)
Estimated travel time by road is 5 hours 8 minutes
This route includes Toll roads along the way.
We found 3 routes between Oldhams and Slatington.
Available Routes
Route Directions
Take VA-3 W and VA-218 W to US-301 N in King George County
Follow US-301 N, I-95 N and I-476 N to PA-309 N in South Whitehall Township. Take the PA-309 N exit from US-22 E
Follow PA-309 N to PA-873 N in Slatington
Route Directions
Get on I-495 N/I-95 N in Camp Springs from VA-3 W, US-301 N and MD-5 N/Branch Ave
Continue on I-495 N/I-95 N. Take I-695 N, I-83 N, I-81 N and I-78 E to PA-143 N in Greenwich Township. Take exit 35 from I-78 E
Continue on PA-143 N. Take Mountain Rd to PA-873 S in Slatington
Route Directions
Get on I-495 N/I-95 N in Camp Springs from VA-3 W, US-301 N and MD-5 N/Branch Ave
Continue on I-495 N/I-95 N. Take Baltimore-Washington Pkwy, I-695 N, I-83 N and US-30 E to US-222 N/Allentown Pike in Ontelaunee Township. Take the US-222 N exit from US-222 N
Continue on US-222 N. Take Mill Creek Rd, Werleys Corner Rd, Saegersville Rd, Best Station Rd and Friedens Rd to PA-873 N in Slatington
Journey Details
Traveling from Oldhams, Virginia to Slatington, Pennsylvania covers 270.8 miles (436 km) in a north direction. This mixed highways and local roads, long-distance route typically takes 5 hours 7 minutes under normal conditions.
Drivers have 3 route options between these locations (271-289 miles / 436-465 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Oldhams
Starting Point
Slatington
Destination