There are 1,861.46 miles from Saint Petersburg to Provo in northwest direction and 2,370 miles (3,814.15 kilometers) by car, following the I-80 route.
Saint Petersburg and Provo are 1 day 10 hours far apart, if you drive non-stop .
This is the fastest route from Saint Petersburg, FL to Provo, UT. The halfway point is Lake Tapawingo, MO.
Please note the time difference between Saint Petersburg, FL and Provo, UT is 2 hours. The current time in Saint Petersburg is 1:41 am (Apr 18) and the current time in Provo is 11:41 pm (Apr 17).
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Saint Petersburg, FL to Provo, UT: