There are 968.78 miles from San Antonio to Saint Petersburg in east direction and 1,165 miles (1,874.89 kilometers) by car, following the I-10 route.
San Antonio and Saint Petersburg are 21 hours 45 mins far apart, if you drive non-stop.
This is the fastest route from San Antonio, TX to Saint Petersburg, FL. The halfway point is Kiln, MS.
Please note the time difference between San Antonio, TX and Saint Petersburg, FL is 1 hour. The current time in San Antonio is 6:57 pm and the current time in Saint Petersburg is 7:57 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from San Antonio, TX to Saint Petersburg, FL: