Miles between Plymouth, MN and Port Lavaca, TX

There are
1,307 mi
from Plymouth, MN to Port Lavaca, TX

That's the driving distance. It would take 23 hours 24 mins to go from Plymouth, Minnesota to Port Lavaca, Texas.

The flight distance (direct flight from Plymouth, MN to Port Lavaca, TX) is 1,146.07 mi.

1,307 mi = 1.61 kms