Miles between Garland, TX and Bay City, TX

There are
331 mi
from Garland, TX to Bay City, TX

That's the driving distance. It would take 6 hours 14 mins to go from Garland, Texas to Bay City, Texas.

The flight distance (direct flight from Garland, TX to Bay City, TX) is 274.40 mi.

331 mi = 533.42 kms