Distance from Elmhurst, West Virginia to Lamar, West Virginia
The driving distance from Elmhurst, West Virginia to Lamar, West Virginia is 65.3 mi (105.1 km)
The straight-line (air) distance is approximately 24.2 mi (39 km)
Estimated travel time by road is 1 hour 44 minutes
We found 3 routes between Elmhurst and Lamar.
Available Routes
Route Directions
Take Johnsons Crossroads, Wolfcreek Rd, Anderson Rd/Creamery Rd/Wayside Creamery Rd, Wayside Talcott Rd and Beacon Hill Rd to State Hwy 3 W/WV-12 S in Summers County
Continue on State Hwy 3 W. Take WV-20 S and State Hwy 10 N to Lamar Rd/Montcalm-Lamar-Lortons Lick Rd
Route Directions
Take Johnsons Crossroads, Wolfcreek Rd, Anderson Rd/Creamery Rd/Wayside Creamery Rd, Wayside Talcott Rd and Beacon Hill Rd to State Hwy 3 W/WV-12 S in Summers County
Follow State Hwy 3 W to Mount View Rd in White Oak
Continue on Mount View Rd to Raleigh County
Take I-77 S, Spanishburg-Athens Rd, US-19 S and State Hwy 10 N to Lamar Rd/Montcalm-Lamar-Lortons Lick Rd
Route Directions
Take Wayside Creamery Rd to WV-122 W in Greenville
Follow Hans Creek Rd, Kibble Hill Rd and Pine Grove Rd to WV-12 S
Continue on WV-12 S. Take US-460 W, US-19 N/Beckley Rd and State Hwy 10 N to Lamar Rd/Montcalm-Lamar-Lortons Lick Rd
Journey Details
Traveling from Elmhurst, West Virginia to Lamar, West Virginia covers 63 miles (101 km) in a west direction. This secondary roads, substantial route typically takes 1 hour 43 minutes under normal conditions.
Drivers have 3 route options between these locations (63-74 miles / 101-119 km). The primary route shown here saves 19 minutes compared to alternatives.
Journey Waypoints
Elmhurst
Starting Point
Lamar
Destination