Southwest® flights from Oklahoma City to Birmingham from $144*