Distance from Preston, Virginia to Monrovia, Alabama
The driving distance from Preston, Virginia to Monrovia, Alabama is 533.1 mi (858 km)
The straight-line (air) distance is approximately 248 mi (399.2 km)
Estimated travel time by road is 8 hours 29 minutes
This route includes Toll roads along the way.
We found 3 routes between Preston and Monrovia.
Available Routes
Route Directions
Get on US-421 N in Winston-Salem from Horsepasture Price Rd, US-220 S and US-158 W
Follow I-40, I-75 and I-24 W to US-64 W/US-72 W in Kimball. Take exit 152A from I-24 W
Follow I-565 W and AL-255 N to Research Park Blvd NW. Take the exit toward AL-53/Dan Tibbs Rd/Blake Bottom Rd/Nick Fitcheard Rd from AL-255 N/Research Park Blvd NW
Drive to Blake Bottom Rd NW
Route Directions
Follow Preston Rd to US-58 W in Horse Pasture
Take US-220 S, I-40, US-74 W, I-75 S, ... and US-72 W to Research Park Blvd NW in Madison County. Take the exit toward AL-53/Dan Tibbs Rd/Blake Bottom Rd/Nick Fitcheard Rd from AL-255 N/Research Park Blvd NW
Drive to Blake Bottom Rd NW
Route Directions
Get on I-77 N in Hillsville from US-58 W
Take I-81 S, I-40 and I-75 to US-64 W/US-72 W in Kimball. Take exit 152A from I-24 W
Follow I-565 W and AL-255 N to Research Park Blvd NW. Take the exit toward AL-53/Dan Tibbs Rd/Blake Bottom Rd/Nick Fitcheard Rd from AL-255 N/Research Park Blvd NW
Drive to Blake Bottom Rd NW
Journey Details
Traveling from Preston, Virginia to Monrovia, Alabama covers 491.7 miles (791 km) in a west direction. This highway, long-distance route typically takes 7 hours 40 minutes under normal conditions.
Drivers have 3 route options between these locations (492-533 miles / 791-858 km). The primary route shown here saves 58 minutes compared to alternatives.
The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 65 mph (105 km/h) .
Journey Waypoints
Preston
Starting Point
Monrovia
Destination