The distance from St. Pete Beach to St. Louis is approximately 1,750 kilometers. Driving involves taking I-75 North to I-24, then I-64 West through Illinois. Flying from Tampa International Airport to St. Louis Lambert International Airport is the most efficient method. St. Louis is famous for the Gateway Arch and its rich jazz history. This route takes you from the Florida coast through the heart of the American Midwest.
Total Distance: 1,750 km driving, 1,500 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 17 hours |
| Avg Price | 200-500 USD | 250-350 USD in fuel |
| Operator | Southwest Airlines | Personal Vehicle |
| Route | TPA to STL. | I-75 N to I-24 W to I-64 W. |
| Tip | Southwest often runs direct flights between these two cities. | The drive through the rolling hills of Kentucky and Southern Illinois is scenic. |
April to June or September to October for mild weather.