Most of the major airline carriers, other than JetBlue and Southwest, charge a fee for checked baggage on domestic flights. However, on international flights, only Alaska Airlines, Sun Country Airlines and in some cases, American Airlines, charge a fee for the first bag. Lufthansa, which flies primarily to destinations in Europe, does not charge any baggage fees, allowing passengers to check up to three bags on international flights.