Miles between Eagan, MN and Columbia, PA

There are
1,096 mi
from Eagan, MN to Columbia, PA

That's the driving distance. It would take 20 hours 15 mins to go from Eagan, Minnesota to Columbia, Pennsylvania.

The flight distance (direct flight from Eagan, MN to Columbia, PA) is 909.50 mi.

1,096 mi = 1,763.14 kms