Distance from Oldhams, Virginia to Scotland Beach, Maryland
The driving distance from Oldhams, Virginia to Scotland Beach, Maryland is 101.5 mi (163.3 km)
The straight-line (air) distance is approximately 11.8 mi (19.1 km)
Estimated travel time by road is 2 hours 7 minutes
We found 3 routes between Oldhams and Scotland Beach.
Available Routes
Route Directions
Follow VA-203 S to VA-3 W in Richmond County
Take VA-631 and VA-218 W to US-301 N in King George County
Continue on US-301 N to Charles County
Take MD-6 E to MD-5 S/Three Notch Rd in Charlotte Hall
Continue on Three Notch Rd to Scotland
Route Directions
Take VA-203 S and VA-3 E to US-360 W/Richmond Rd in Warsaw
Take US-17 N/Tidewater Trail and US-301 N to MD-234 E in Newburg
Follow MD-234 E and MD-5 S/Point Lookout Rd to Scotland Beach Rd in Scotland
Route Directions
Follow VA-203 S to VA-3 W in Richmond County
Take VA-631 and VA-218 W to US-301 N in King George County
Take MD-234 E and MD-5 S/Point Lookout Rd to Scotland Beach Rd in Scotland
Journey Details
Traveling from Oldhams, Virginia to Scotland Beach, Maryland covers 95.7 miles (154 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 59 minutes under normal conditions.
Drivers have 3 route options between these locations (96-111 miles / 154-179 km). The primary route shown here saves 14 minutes compared to alternatives.
The route features coastal roads. During morning weekday travel, expect morning rush hour with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Oldhams
Starting Point
Scotland Beach
Destination