Miles between Tampa, FL and Groves, TX

There are
890 mi
from Tampa, FL to Groves, TX

That's the driving distance. It would take 16 hours 16 mins to go from Tampa, Florida to Groves, Texas.

The flight distance (direct flight from Tampa, FL to Groves, TX) is 706.15 mi.

890 mi = 1,431.94 kms