Miles between Manhattan, KS and Portage, IN

There are
640 mi
from Manhattan, KS to Portage, IN

That's the driving distance. It would take 12 hours 1 min to go from Manhattan, Kansas to Portage, Indiana.

The flight distance (direct flight from Manhattan, KS to Portage, IN) is 521.08 mi.

640 mi = 1,029.91 kms