How far is Tampa from Saint Louis?

The flight distance between Saint Louis and Tampa is 1387km. Check all available flights on Wego.