Distance from Upper Fairmount, Maryland to Linefork, Kentucky
The driving distance from Upper Fairmount, Maryland to Linefork, Kentucky is 609.6 mi (981.1 km)
The straight-line (air) distance is approximately 247.9 mi (399 km)
Estimated travel time by road is 10 hours
This route includes Toll roads along the way.
We found 3 routes between Upper Fairmount and Linefork.
Available Routes
Route Directions
Get on US-50 W in Queen Anne's County from US-13 N
Continue on US-50 W. Take I-66 W and I-81 S to US-58 ALT W/Cummings St in Abingdon. Take exit 17 from I-81 S
Continue on US-58 ALT W to your destination in Linefork
Route Directions
Get on I-64 W in Norfolk from US-13 S
Follow I-64 W and I-81 S to US-58 ALT W/Cummings St in Abingdon. Take exit 17 from I-81 S
Continue on US-58 ALT W to your destination in Linefork
Route Directions
Get on US-50 W in Queen Anne's County from US-13 N
Follow US-50 W and I-95 S to VA-3 W/Plank Rd in Fredericksburg. Take exit 130B from I-95 S
Get on I-64 W in Pantops from VA-20 S and VA-231 S
Take I-81 S to US-58 ALT W/Cummings St in Abingdon. Take exit 17 from I-81 S
Continue on US-58 ALT W to your destination in Linefork
Journey Details
Traveling from Upper Fairmount, Maryland to Linefork, Kentucky covers 599.5 miles (965 km) in a west direction. This highway, long-distance route typically takes 10 hours 18 minutes under normal conditions.
Drivers have 3 route options between these locations (600-610 miles / 965-981 km). The primary route shown here saves no time compared to alternatives.
The route features mountain passes. During morning weekday travel, expect morning rush hour with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Upper Fairmount
Starting Point
Linefork
Destination