There are
1,149 mi
from Allentown, PA to Mankato, MN
That's the driving distance. It would take 21 hours 32 mins to go from Allentown, Pennsylvania to Mankato, Minnesota.
The flight distance (direct flight from Allentown, PA to Mankato, MN) is 973.68 mi.
1,149 mi = 1.61 kms