Southwest® flights from Richmond to St. Louis from $144*