Distance from Zephyrhills, Florida to Dover, Florida

Zephyrhills Dover
Total Distance
20.2 mi
(32.5 km)
Travel Time
32 minutes

The driving distance from Zephyrhills, Florida to Dover, Florida is 20.2 mi (32.5 km)

The straight-line (air) distance is approximately 10.4 mi (16.7 km)

Estimated travel time by road is 32 minutes

We found 3 routes between Zephyrhills and Dover.

Available Routes

Shortest
US-301 S and McIntosh Rd
20.1 mi
32.3 km
32 minutes
US-301 S, McIntosh Rd and FL-574 E/E Dr Martin Luther King Jr Blvd/Martin Luther King Blvd
20.2 mi
32.5 km
32 minutes
Fastest
FL-39 S
22.6 mi
36.4 km
32 minutes

Route Directions

20.2 mi
32 min

Route Directions

Take 7th St and 6th Ave to Gall Blvd
0.1 mi
1 min
Take FL-39 S to Moores Lake Rd in Hillsborough County
20.5 mi
27 min
1.9 mi
3 min
0 mi
0 min

Route Directions

20.1 mi
32 min

Journey Details

Traveling from Zephyrhills, Florida to Dover, Florida covers 20.1 miles (32 km) in a south direction. This secondary roads, moderate route typically takes 32 minutes under normal conditions.

Drivers have 3 route options between these locations (20-23 miles / 32-36 km). The primary route shown here saves 5 seconds compared to alternatives.

Journey Waypoints

Zephyrhills

Starting Point

Crystal Springs, Florida

24 mi to destination

1 mi
Moriczville, Florida

Traveled 12 mi from origin

2 mi
Turkey Creek, Florida

6 mi to destination

3 mi
Dover

Destination