Miles between Pasadena, TX and Indianola, IA

There are
934 mi
from Pasadena, TX to Indianola, IA

That's the driving distance. It would take 17 hours 9 mins to go from Pasadena, Texas to Indianola, Iowa.

The flight distance (direct flight from Pasadena, TX to Indianola, IA) is 811.39 mi.

934 mi = 1,503.78 kms