Distance from Cedar Level, Virginia to Flatwood, Virginia
The driving distance from Cedar Level, Virginia to Flatwood, Virginia is 284.5 mi (457.9 km)
The straight-line (air) distance is approximately 123.6 mi (198.9 km)
Estimated travel time by road is 4 hours 12 minutes
We found 3 routes between Cedar Level and Flatwood.
Available Routes
Route Directions
Get on I-295 N from Beech St/Cedar Level Rd/Old Woodlawn St and Oaklawn Blvd/Woodlawn St
Follow I-295 N, I-64 W and I-81 S to VA-69 W in Wythe County. Take exit 24 from I-77 S
Follow VA-69 W and State Rte 608 to your destination
Route Directions
Get on I-85 S in Petersburg from VA-36 W
Continue on I-85 S. Take I-40, US-52 N and I-77 N to VA-69 W in Wythe County. Take exit 24 from I-77 N
Follow VA-69 W and State Rte 608 to your destination
Route Directions
Get on I-85 S in Petersburg from VA-36 W
Take US-460 W and I-81 S to VA-69 W in Wythe County. Take exit 24 from I-77 S
Follow VA-69 W and State Rte 608 to your destination
Journey Details
Traveling from Cedar Level, Virginia to Flatwood, Virginia covers 249.4 miles (401 km) in a west direction. This highway, long-distance route typically takes 4 hours 15 minutes under normal conditions.
Drivers have 3 route options between these locations (249-284 miles / 401-458 km). The primary route shown here saves 48 seconds compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Cedar Level
Starting Point
Flatwood
Destination