Miles between Tomball, TX and Jupiter, FL

There are
1,120 mi
from Tomball, TX to Jupiter, FL

That's the driving distance. It would take 20 hours 26 mins to go from Tomball, Texas to Jupiter, Florida.

The flight distance (direct flight from Tomball, TX to Jupiter, FL) is 966.50 mi.

1,120 mi = 1,803.02 kms