Distance from Palo Alto, Virginia to Thomastown, Virginia

Palo Alto Thomastown
Total Distance
57.9 mi
(93.2 km)
Travel Time
1 hour 18 minutes

The driving distance from Palo Alto, Virginia to Thomastown, Virginia is 57.9 mi (93.2 km)

The straight-line (air) distance is approximately 23.9 mi (38.4 km)

Estimated travel time by road is 1 hour 18 minutes

We found 3 routes between Palo Alto and Thomastown.

Available Routes

Shortest Fastest
State Rte 614
47.4 mi
76.3 km
1 hour 17 minutes
State Rte 678
52.9 mi
85.1 km
1 hour 24 minutes
US-220 S
57.9 mi
93.2 km
1 hour 18 minutes

Route Directions

57.9 mi
1 hr 18 min

Route Directions

Take State Rte 614, State Rte 678, State Rte 625 and VA-39 W to State Rte 617 in Hot Springs
52.7 mi
1 hr 23 min
0.2 mi
0 min

Route Directions

Take State Rte 614 and State Rte 678 to State Rte 609
22 mi
34 min
Take State Rte 614 to US-220 S in Bath County
15.2 mi
25 min
Follow US-220 S to State Rte 617 in Hot Springs
10.1 mi
16 min
0.2 mi
0 min

Journey Details

Traveling from Palo Alto, Virginia to Thomastown, Virginia covers 47.4 miles (76 km) in a southwest direction. This secondary roads, moderate route typically takes 1 hour 17 minutes under normal conditions.

Drivers have 3 route options between these locations (47-58 miles / 76-93 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Palo Alto

Starting Point

Sirons Mill, Virginia

55 mi to destination

2 mi
McDowell, Virginia

Traveled 14 mi from origin

1 mi
Clover Creek, Virginia

41 mi to destination

1 mi
Burnsville, Virginia

27 mi to destination

1 mi
Warm Springs, Virginia

14 mi to destination

3 mi
Thomastown

Destination