There are 1,780.31 miles from Scottsdale to Saint Petersburg in southeast direction and 2,180 miles (3,508.37 kilometers) by car, following the I-10 route.
Scottsdale and Saint Petersburg are 1 day 8 hours far apart, if you drive non-stop .
This is the fastest route from Scottsdale, AZ to Saint Petersburg, FL. The halfway point is Henryetta, OK.
Please note the time difference between Scottsdale, AZ and Saint Petersburg, FL is 3 hours. The current time in Scottsdale is 2:54 pm and the current time in Saint Petersburg is 5:54 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Scottsdale, AZ to Saint Petersburg, FL: