Southwest® flights from Cleveland to St. Louis from $89*