Fly Southwest or JetBlue.
Baggage fees are often the most difficult airline fees to avoid. Short of wearing all your clothes on board or purchasing a special travel coat with multiple compartments, consider flying Southwest or JetBlue. Not only do both airlines still offer free carry-on luggage, they also waive baggage fees for the first checked bag. Southwest goes even further, offering a second checked bag free.