Distance from Tasley, Virginia to Weems, Virginia

Tasley Weems
Total Distance
169.8 mi
(273.2 km)
Travel Time
3 hours 9 minutes

The driving distance from Tasley, Virginia to Weems, Virginia is 169.8 mi (273.2 km)

The straight-line (air) distance is approximately 25.4 mi (40.8 km)

Estimated travel time by road is 3 hours 9 minutes

This route includes Toll roads along the way.

We found 2 routes between Tasley and Weems.

Available Routes

Shortest Fastest Tolls
US-13 S
148.2 mi
238.4 km
2 hours 59 minutes
Tolls
US-13 S and I-64 W
169.8 mi
273.2 km
3 hours 9 minutes

Route Directions

Follow US-13 BUS S to US-13 S in Onley
2 mi
3 min
Follow US-13 S and I-64 W to VA-30 W in James City County. Take exit 227 from I-64 W
121.8 mi
2 hr 5 min
Take VA-33 E to US-17 N in Gloucester County
20.8 mi
25 min
2.2 mi
2 min
Take VA-33 E and VA-3 W to VA-222 S in Weems
22.9 mi
31 min

Route Directions

Follow US-13 BUS S to US-13 S in Onley
2 mi
3 min
Follow US-13 S, I-64 W and US-17 N to VA-14 E/VA-3 W in Gloucester
114.8 mi
2 hr 13 min
Follow VA-3 W and VA-646 to VA-222 S in Weems
31.3 mi
42 min

Journey Details

Traveling from Tasley, Virginia to Weems, Virginia covers 148.2 miles (238 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 59 minutes under normal conditions.

Drivers have 2 route options between these locations (148-170 miles / 238-273 km). The primary route shown here saves 10 minutes compared to alternatives.

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

Journey Waypoints

Tasley

Starting Point

Onancock, Virginia

58 mi to destination

1 mi
Smithville, Virginia

Traveled 15 mi from origin

1 mi
Hacksneck, Virginia

44 mi to destination

3 mi
Tangier Island, Virginia

29 mi to destination

7 mi
Ocran, Virginia

Traveled 44 mi from origin

5 mi
Weems

Destination