Miles between Laredo, TX and New Port Richey, FL

There are
1,277 mi
from Laredo, TX to New Port Richey, FL

That's the driving distance. It would take 23 hours 42 mins to go from Laredo, Texas to New Port Richey, Florida.

The flight distance (direct flight from Laredo, TX to New Port Richey, FL) is 1,025.81 mi.

1,277 mi = 1.61 kms