Mileage calculator › From Laredo, TX › Miles from Laredo, TX to Duncan, OK
There are 559 mifrom Laredo, TX to Duncan, OK
That's the driving distance. It would take 10 hours to go from Laredo, Texas to Duncan, Oklahoma.
The flight distance (direct flight from Laredo, TX to Duncan, OK) is 491.98 mi.
559 mi = 899.93 kms