Distance from St James, Maryland to Green Plain, Virginia
The driving distance from St James, Maryland to Green Plain, Virginia is 241.7 mi (389 km)
The straight-line (air) distance is approximately 123.5 mi (198.7 km)
Estimated travel time by road is 4 hours 1 minute
We found 3 routes between St James and Green Plain.
Available Routes
Route Directions
Get on I-81 S
Follow I-81 S to US-17 S/US-50 E/US-522 S in Virginia. Take exit 313A from I-81 S
Get on I-66 E/US-17 S/VA-55 E in Fauquier County
Follow I-66 E to US-17 S. Take exit 28 from I-66 E/US-17 S
Get on I-95 S in Southern Gateway from US-17 S
Follow I-95 S to US-301 S in Sussex County. Take exit 17 from I-95 S
Take State Rte 612 and State Rte 611 to State Rte 711
Route Directions
Get on I-81 S
Follow I-81 S to US-17 S/US-50 E/US-522 S in Virginia. Take exit 313A from I-81 S
Get on I-66 E/US-17 S/VA-55 E in Fauquier County
Follow I-66 E to US-17 S. Take exit 28 from I-66 E/US-17 S
Get on I-64 E in Gum Spring from US-17 S, US-15 S/US-29 S and US-522 S
Follow I-64 E and I-95 S to US-301 S in Sussex County. Take exit 17 from I-95 S
Take State Rte 612 and State Rte 611 to State Rte 711
Route Directions
Get on I-70 E from MD-68 W/Lappans Rd and MD-632 N/Downsville Pike
Continue on I-70 E. Take I-270 S, I-495 S, I-95 Express Lanes S and I-95 S to US-301 S in Sussex County. Take exit 17 from I-95 S
Take State Rte 612 and State Rte 611 to State Rte 711
Journey Details
Traveling from St James, Maryland to Green Plain, Virginia covers 240.8 miles (388 km) in a south direction. This highway, long-distance route typically takes 3 hours 44 minutes under normal conditions.
Drivers have 3 route options between these locations (241-259 miles / 388-416 km). The primary route shown here saves 44 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 65 mph (105 km/h) .
Journey Waypoints
St James
Starting Point
Green Plain
Destination