Distance from Preston, Virginia to Crestview Heights, Indiana
The driving distance from Preston, Virginia to Crestview Heights, Indiana is 548.6 mi (882.8 km)
The straight-line (air) distance is approximately 248.1 mi (399.3 km)
Estimated travel time by road is 8 hours 41 minutes
This route includes Toll roads along the way.
We found 3 routes between Preston and Crestview Heights.
Available Routes
Route Directions
Get on I-77 N in Hillsville from US-58 W
Continue on I-77 N to Putnam County. Take exit 40 from I-64 W
Continue on US-35 W. Take I-71 S, I-275 W and I-74 to IN-144 W in Bargersville. Take exit 153 from I-69
Continue on IN-144 W. Drive to Lynn Dr in Madison Township
Route Directions
Get on I-77 N in Hillsville from US-58 W
Continue on I-77 N to Putnam County. Take exit 40 from I-64 W
Continue on US-35 W. Take I-70 W to IN-144 W in Bargersville. Take exit 153 from I-69
Continue on IN-144 W. Drive to Lynn Dr in Madison Township
Route Directions
Get on I-77 N in Hillsville from US-58 W
Follow I-77 N and I-64 W to US-35 N in Putnam County. Take exit 40 from I-64 W
Continue on US-35 W. Take I-71 S, I-275 W and I-74 to E 400 N/Fairland Rd in Brandywine Township. Take exit 109 from I-74
Continue on E 400 N. Take E 700 N, Whiteland Rd, W Co Rd 144 and IN-144 W to Lynn Dr in Madison Township
Journey Details
Traveling from Preston, Virginia to Crestview Heights, Indiana covers 539 miles (867 km) in a northwest direction. This highway, long-distance route typically takes 8 hours 53 minutes under normal conditions.
Drivers have 3 route options between these locations (539-549 miles / 867-883 km). The primary route shown here saves no time compared to alternatives.
The route features toll sections. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Preston
Starting Point
Crestview Heights
Destination