Distance from Parrish, Florida to St. Augustine, Florida
The driving distance from Parrish, Florida to St. Augustine, Florida is 216.7 mi (348.8 km)
The straight-line (air) distance is approximately 107.4 mi (172.9 km)
Estimated travel time by road is 3 hours 25 minutes
This route includes Toll roads along the way.
We found 2 routes between Parrish and St. Augustine.
Available Routes
Route Directions
Get on I-75 N
Continue on I-75 N. Take I-4 E, I-4 Express, I-4 E and I-95 N to FL-207 N in St. Johns County. Take exit 311 from I-95 N
Continue on FL-207 N. Drive to W King St in St. Augustine
Route Directions
Get on I-75 N
Follow I-75 N to FL-326 E in Marion County. Take exit 358 from I-75 N
Take US-301 N, E Hwy 318/Spring St, Co Rd 310, FL-19 N and FL-207 N to W King St in St. Augustine
Journey Details
Traveling from Parrish, Florida to St. Augustine, Florida covers 212.5 miles (342 km) in a northeast direction. This highway, long-distance route typically takes 3 hours 36 minutes under normal conditions.
Drivers have 2 route options between these locations (213-217 miles / 342-349 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Parrish
Starting Point
St. Augustine
Destination