Miles between Amarillo, TX and Cedar Rapids, IA

There are
894 mi
from Amarillo, TX to Cedar Rapids, IA

That's the driving distance. It would take 16 hours 7 mins to go from Amarillo, Texas to Cedar Rapids, Iowa.

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

894 mi = 1,439.20 kms