Distance from Tampa, FL to Saint Petersburg, FL

There are 17 miles from Tampa and Saint Petersburg and 23 miles by car.

Tampa and Saint Petersburg are 27 mins far apart (by car).

This is the best Tampa, FL - Saint Petersburg, FL route.

Distance conversions

Ever wondered how far is Saint Petersburg, FL from Tampa, FL? Checkout the distance in miles, kilometers and nautical miles in this table:

Distance type Miles Kilometers Nautical miles
Straight distance 17 mi 27 km 14 nautical mi
Driving distance 23 mi 37 km 20 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Tampa, FL

Other distances to Saint Petersburg, FL