Miles between Pearland, TX and Cedar Rapids, IA

There are
1,077 mi
from Pearland, TX to Cedar Rapids, IA

That's the driving distance. It would take 19 hours 46 mins to go from Pearland, Texas to Cedar Rapids, Iowa.

The flight distance (direct flight from Pearland, TX to Cedar Rapids, IA) is 881.19 mi.

1,077 mi = 1.61 kms