There are
1,061 mi
from Mesquite, TX to Oldsmar, FL
That's the driving distance. It would take 20 hours 11 mins to go from Mesquite, Texas to Oldsmar, Florida.
The flight distance (direct flight from Mesquite, TX to Oldsmar, FL) is 891.51 mi.
1,061 mi = 1.61 kms