Miles between Eagan, MN and Deer Park, TX

There are
1,184 mi
from Eagan, MN to Deer Park, TX

That's the driving distance. It would take 21 hours 35 mins to go from Eagan, Minnesota to Deer Park, Texas.

The flight distance (direct flight from Eagan, MN to Deer Park, TX) is 1,048.68 mi.

1,184 mi = 1,905.41 kms