There are
971 mi
from Tyler, TX to Benton Harbor, MI
That's the driving distance. It would take 17 hours 32 mins to go from Tyler, Texas to Benton Harbor, Michigan.
The flight distance (direct flight from Tyler, TX to Benton Harbor, MI) is 830.88 mi.
971 mi = 1,562.69 kms