There are 2,341.32 miles from Saint Petersburg to Elk Grove in northwest direction and 2,875 miles (4,626.86 kilometers) by car, following the I-40 and US-84 W route.
Saint Petersburg and Elk Grove are 1 day 18 hours far apart, if you drive non-stop .
This is the fastest route from Saint Petersburg, FL to Elk Grove, CA. The halfway point is Alanreed, TX.
Please note the time difference between Saint Petersburg, FL and Elk Grove, CA is 3 hours. The current time in Saint Petersburg is 11:53 pm and the current time in Elk Grove is 8:53 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Saint Petersburg, FL to Elk Grove, CA: