There are
356 mi
from Garland, TX to Winfield, KS
That's the driving distance. It would take 6 hours 21 mins to go from Garland, Texas to Winfield, Kansas.
The flight distance (direct flight from Garland, TX to Winfield, KS) is 299.65 mi.
356 mi = 572.44 kms