Distance from Kemptown, Maryland to Cross Junction, Virginia
The driving distance from Kemptown, Maryland to Cross Junction, Virginia is 90.9 mi (146.3 km)
The straight-line (air) distance is approximately 35.4 mi (57 km)
Estimated travel time by road is 1 hour 28 minutes
We found 3 routes between Kemptown and Cross Junction.
Available Routes
Route Directions
Get on I-70 W/US-40 W from Bartholows Rd and MD-144 W/Old National Pike
Follow I-70 W and I-81 S to US-11 S/VA-37 S in Frederick County. Take exit 317 from I-81 S
Take US-522 N to Cross Junction Rd in Cross Junction
Route Directions
Get on I-70 W/US-40 W from Bartholows Rd and MD-144 W/Old National Pike
Follow I-70 W to US-522 S in Hancock. Take exit 1B from I-70 W
Follow US-522 S to Cross Junction Rd in Cross Junction
Route Directions
Get on I-270 N in Urbana
Continue on I-270 N. Take US-340 W, VA-7 W and US-522 N to Cross Junction Rd in Cross Junction
Journey Details
Traveling from Kemptown, Maryland to Cross Junction, Virginia covers 75.7 miles (122 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 31 minutes under normal conditions.
Drivers have 3 route options between these locations (76-96 miles / 122-154 km). The primary route shown here saves 10 minutes compared to alternatives.
Journey Waypoints
Kemptown
Starting Point
Cross Junction
Destination