there is no way rather than just waiting for the fee to go back to normal.
Here is some useful information about fees in general, but it sounds like you may already be aware of much of this:
https://en.bitcoin.it/wiki/Techniques_to_reduce_transaction_feesThe only way to "combine" outputs is to use them individually as inputs in a transaction, and then have that transaction create a single output (or just a few outputs?).
However, here are a few things you might consider.
- Use coin control, and make sure to select your highest value outputs when building transactions during times of higher than average fees. This will reduce the number of inputs you need to use.
- If you have a set of outputs that you're confident you won't need for quite a while, create a transaction using them now . Set a low fee on that transaction. Then just wait. Eventually, when the fee requirements dip a bit, your transaction will get confirmed, and you'll awaken to a nice consolidated output.
- Keep an eye on transaction fees, and when you see them dipping low enough, combine outputs so you'll be ready for the next time the fees go up.