Miles between Pasadena, TX and Benton Harbor, MI

There are
1,156 mi
from Pasadena, TX to Benton Harbor, MI

That's the driving distance. It would take 21 hours to go from Pasadena, Texas to Benton Harbor, Michigan.

The flight distance (direct flight from Pasadena, TX to Benton Harbor, MI) is 987.19 mi.

1,156 mi = 1.61 kms