Distance from Heards, Virginia to Fair Plain, Michigan

Heards Fair Plain
Total Distance
708.1 mi
(1139.6 km)
Travel Time
10 hours 59 minutes

The driving distance from Heards, Virginia to Fair Plain, Michigan is 708.1 mi (1139.6 km)

The straight-line (air) distance is approximately 309.9 mi (498.7 km)

Estimated travel time by road is 10 hours 59 minutes

This route includes Toll roads along the way.

We found 3 routes between Heards and Fair Plain.

Available Routes

Shortest Tolls
I-64 W
685.1 mi
1102.6 km
11 hours 6 minutes
Fastest Tolls
I-76 W and I-80 W
708.1 mi
1139.6 km
10 hours 59 minutes
Tolls
I-64 W and US-35 N
720.6 mi
1159.8 km
11 hours 15 minutes

Route Directions

Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
17.7 mi
27 min
Take I-81 N to VA-37 N in Frederick County. Take exit 310 from I-81 N
100.6 mi
1 hr 27 min
Get on I-70 W/US-40 W/US-522 N in Washington County
47 mi
55 min
Follow I-76 W and I-80 W to Sodus Pkwy in Sodus Township. Take exit 22 from US-31 N
537.6 mi
7 hr 59 min
Follow Sodus Pkwy and Nickerson Ave to Colfax Ave in Fair Plain
5.3 mi
8 min

Route Directions

Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
17.7 mi
27 min
Follow I-64 W/I-81 S to US-35 N in Putnam County. Take exit 40 from I-64 W
243 mi
3 hr 42 min
96.2 mi
1 hr 28 min
Continue on US-35 W. Take I-70 W to US-31 N in Westfield
209.8 mi
3 hr 12 min
Drive to US-20 W/US-31 N in South Bend. Take exit 246B from US-31 N
114.6 mi
1 hr 45 min
Follow US-31 N to Sodus Pkwy in Sodus Township. Take exit 22 from US-31 N
34.1 mi
29 min
Follow Sodus Pkwy and Nickerson Ave to Colfax Ave in Fair Plain
5.3 mi
8 min

Route Directions

Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
17.7 mi
27 min
Follow I-64 W/I-81 S to US-35 N in Putnam County. Take exit 40 from I-64 W
243 mi
3 hr 42 min
Get on I-270 W in Columbus
134.2 mi
2 hr 10 min
Follow I-270 W, US-33 W and OH-117 W to OH-81 E in Bath Township. Take exit 127 from I-75 N
94.5 mi
1 hr 31 min
Get on I-469 N/US-30 W in New Haven
57.9 mi
55 min
Follow I-469 N/US-30 W and I-69 S to US-30 W/US-33 N/Goshen Rd in Fort Wayne. Take exit 309B from I-69 S
17 mi
15 min
Get on US-31 N in Center Township
61 mi
1 hr 5 min
Follow US-31 N to Sodus Pkwy in Sodus Township. Take exit 22 from US-31 N
54.6 mi
48 min
Follow Sodus Pkwy and Nickerson Ave to Colfax Ave in Fair Plain
5.3 mi
8 min

Journey Details

Traveling from Heards, Virginia to Fair Plain, Michigan covers 685.1 miles (1103 km) in a northwest direction. This highway, long-distance route typically takes 11 hours 6 minutes under normal conditions.

Drivers have 3 route options between these locations (685-721 miles / 1103-1160 km). The primary route shown here saves 10 minutes compared to alternatives.

The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 61 mph (98 km/h) .

Journey Waypoints

Heards

Starting Point

Vanderpool, Virginia

713 mi to destination

1 mi
Walkersville, West Virginia

Traveled 178 mi from origin

1 mi
Cluster, West Virginia

535 mi to destination

1 mi
Clayton Township, Ohio

Traveled 357 mi from origin

1 mi
Gregory, Ohio

357 mi to destination

1 mi
Harrod, Ohio

Traveled 535 mi from origin

1 mi
Antwerp, Ohio

178 mi to destination

1 mi
Newbury Township, Indiana

Traveled 713 mi from origin

1 mi
Fair Plain

Destination