Miles between Laredo, TX and Raytown, MO

There are
971 mi
from Laredo, TX to Raytown, MO

That's the driving distance. It would take 16 hours 52 mins to go from Laredo, Texas to Raytown, Missouri.

The flight distance (direct flight from Laredo, TX to Raytown, MO) is 846.08 mi.

971 mi = 1,562.70 kms