Miles between Maple Grove, MN and Port Lavaca, TX

There are
1,311 mi
from Maple Grove, MN to Port Lavaca, TX

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

The flight distance (direct flight from Maple Grove, MN to Port Lavaca, TX) is 1,150.29 mi.

1,311 mi = 2,109.88 kms