Distance from Saint Petersburg, FL to Laredo, TX

There are 1,033 miles from Saint Petersburg and Laredo and 1,284 miles by car.

Saint Petersburg and Laredo are 21 hours 16 mins far apart (by car).

This is the best Saint Petersburg, FL - Laredo, TX route.

Distance conversions

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

Distance type Miles Kilometers Nautical miles
Straight line distance 1,033 mi 1,662 km 897 nautical mi
Driving distance 1,284 mi 2,066 km 1,115 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Saint Petersburg, FL

Other distances to Laredo, TX