The driving distance between Jacksonville, Florida, and Tampa, Florida, is approximately 215 miles (346 kilometers), with an estimated driving time of about 4 hours and 16 minutes. The straight-line (air) distance between the two cities is around 181 miles (291 kilometers), which typically translates to a flight time of about 50 minutes. Different sources may show slightly varying distances, but the driving route commonly falls around 215 miles.