Distance from Seneca Upland, Maryland to Oldhams, Virginia

Seneca Upland Oldhams
Total Distance
139 mi
(223.8 km)
Travel Time
2 hours 38 minutes

The driving distance from Seneca Upland, Maryland to Oldhams, Virginia is 139 mi (223.8 km)

The straight-line (air) distance is approximately 55.9 mi (89.9 km)

Estimated travel time by road is 2 hours 38 minutes

We found 2 routes between Seneca Upland and Oldhams.

Available Routes

Shortest Fastest Tolls
US-301 S
126.6 mi
203.8 km
2 hours 37 minutes
I-95 S and VA-3 E
139 mi
223.8 km
2 hours 38 minutes

Route Directions

Get on I-370 W in Redland from MD-108 E/Laytonsville Rd, MD-124 S, Airpark Rd and Shady Grove Rd
10.7 mi
20 min
Take I-495 S, I-95 S and VA-3 E to VA-203 N in Richmond County
124.7 mi
2 hr 13 min
Follow VA-203 N to your destination in Hague
3.6 mi
4 min

Route Directions

Follow MD-108 E and MD-97 S/Georgia Ave to MD-200 E in Olney
12.1 mi
21 min
Continue on MD-200 E. Take I-495 S/I-95 S to MD-5 S/Branch Ave in Camp Springs. Take exit 7A-7B from I-495 S/I-95 S
34.1 mi
33 min
11.7 mi
14 min
30.3 mi
40 min
Continue on VA-218 E to your destination in Hague
38.5 mi
47 min

Journey Details

Traveling from Seneca Upland, Maryland to Oldhams, Virginia covers 126.6 miles (204 km) in a south direction. This mixed highways and local roads, substantial route typically takes 2 hours 37 minutes under normal conditions.

Drivers have 2 route options between these locations (127-139 miles / 204-224 km). The primary route shown here saves 2 minutes compared to alternatives.

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

Journey Waypoints

Seneca Upland

Starting Point

Sycamore Acres, Maryland

129 mi to destination

1 mi
Martin's Additions, Maryland

Traveled 32 mi from origin

1 mi
Glassmanor, Maryland

96 mi to destination

1 mi
Piscataway Creek, Maryland

Traveled 64 mi from origin

1 mi
Zekiah Valley, Maryland

64 mi to destination

1 mi
Budds Creek, Maryland

Traveled 96 mi from origin

1 mi
Milestown, Maryland

32 mi to destination

1 mi
Currioman Landing, Virginia

Traveled 129 mi from origin

1 mi
Oldhams

Destination