Distance from Bartow, Florida to St Leo, Florida
The driving distance from Bartow, Florida to St Leo, Florida is 50.6 mi (81.4 km)
The straight-line (air) distance is approximately 24.6 mi (39.6 km)
Estimated travel time by road is 1 hour 9 minutes
This route includes Toll roads along the way.
We found 3 routes between Bartow and St Leo.
Available Routes
Route Directions
Take US-98 N/Bartow Rd, FL-570 W/Polk Pkwy and FL-39 N to 7th St in Zephyrhills
Take Fort King Rd to State Rd 52 W/Clinton Ave W/County Rd 52 Alt in Pasadena Hills
Follow State Rd 52 W to State Hwy 579A/Prospect Rd in Pasadena Hills
Take Co Rd 52 to Edward Ct/Library Wy in Saint Leo
Route Directions
Take US-98 N/Bartow Rd, FL-570 W/Polk Pkwy, I-4 W and FL-39 N to 7th St in Zephyrhills
Take Fort King Rd to State Rd 52 W/Clinton Ave W/County Rd 52 Alt in Pasadena Hills
Follow State Rd 52 W to State Hwy 579A/Prospect Rd in Pasadena Hills
Take Co Rd 52 to Edward Ct/Library Wy in Saint Leo
Route Directions
Follow US-98 N to State Rd 52 W/Clinton Ave W/County Rd 52 Alt in Pasco County
Follow State Rd 52 W and Co Rd 52 to Edward Ct/Library Wy in Saint Leo
Journey Details
Traveling from Bartow, Florida to St Leo, Florida covers 43.8 miles (70 km) in a northwest direction. This secondary roads, moderate route typically takes 1 hour 11 minutes under normal conditions.
Drivers have 3 route options between these locations (44-51 miles / 70-81 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Bartow
Starting Point
St Leo
Destination