what is distance between tampa and miami fl
The distance between Tampa and Miami Beach in a straight line is 206 miles or 331.45 Kilometers. 1  Driving Directions & Drive Times from Tampa to Miami Beach can be found further down the page. Driving distances, maps and journey times are currently provided by Google mapping systems.