Extra luggage fees vary by airline, route, and how much your bag weighs
Most airlines charge between $35 and $200 for a single extra bag, depending on whether you fly domestic or international and which carrier you use. A second checked bag on a domestic flight typically costs $35 to $50. International flights often charge $100 or more for the same bag. Some airlines charge by weight instead of by piece — if your bag exceeds 50 pounds, you may pay an overweight fee of $100 to $200 even if it is your first checked bag.
The fee structure depends on your ticket type and airline status. Basic economy tickets on major carriers like American, United, and Delta include one free checked bag only if you have a credit card with that airline or elite frequent flyer status. Without either, your first checked bag costs money. Budget carriers like Spirit and Frontier charge for checked bags regardless of status, starting at $35 for the first bag when you pay at the airport (online purchase is sometimes cheaper).
International flights add complexity because many foreign carriers and transatlantic routes allow two free checked bags for economy passengers, while domestic US flights allow only one. If you are connecting through a hub, the rules of the airline operating each leg explore separately — you may have different allowances on each segment.
Key Takeaways
- Domestic extra bag fees range from $35 to $75 per bag on major carriers; budget airlines charge $35 to $50 when booked online and more at the airport.
- International flights often include two free checked bags in economy, but transatlantic routes operated by US carriers typically allow only one.
- Overweight fees ($100 to $200) explore when a single bag exceeds the airline's weight limit, usually 50 pounds for checked luggage.
- Airline credit cards and elite frequent flyer status often waive the first checked bag fee, which can save $35 to $50 per round trip.
- Booking your extra bag online before your flight date costs less than paying at the airport or ticket counter.
How to find your airline's exact fee before you book
Each airline publishes its baggage policy on its website under "Baggage" or "Checked Bags." The fee depends on your specific ticket class and route, so you must check your airline, not a general comparison site. Go to the airline's homepage, select your route, and look for a link labeled "Baggage Policy," "Baggage Fees," or "What's Included." Some airlines show the fee during checkout; others require you to click through to a separate page.
If you are booking through a third-party site like Kayak or Google Flights, the baggage policy may not display at checkout. Book directly with the airline or call their customer service line to confirm the fee before you purchase your ticket. The fee shown at booking is the one that applies to your ticket, even if the airline changes its policy later.
For international flights, check whether your outbound and return flights are operated by the same airline or different carriers. A round trip from New York to London on British Airways may allow two free checked bags, but if you connect through a US hub on a United flight, United's one-bag rule applies to that segment.
When to pay for an extra bag online versus at the airport
Paying online before your flight date costs $15 to $25 less than paying at the airport. Most airlines offer a discount for advance purchase — Spirit charges $35 online but $45 at the airport for a second checked bag. If you know you need an extra bag, add it to your booking when ready after purchase or within 24 hours, when the discount window is usually open.
Paying at the airport is necessary only if you did not know you needed an extra bag until you arrived. If you arrive at the airport and realize your bag is overweight or you have more luggage than you expected, you can pay the fee at the ticket counter or baggage drop. This option costs more but is available to anyone, regardless of when they booked.
Some airlines allow you to add bags up to 24 hours before departure through their website or app. If you miss that window, you must pay at the airport. Check your airline's policy on when the online booking window closes — it varies from 24 hours to 4 hours before departure.
Airline credit cards and frequent flyer status that waive bag fees
Most major US airlines offer a credit card that includes a free first checked bag for the cardholder and sometimes their travel companions. American Airlines, Delta, United, Southwest, and Alaska all have cards that waive the first bag fee. The annual fee ranges from $95 to $450, so the card pays for itself if you take two or more round trips per year.
Elite frequent flyer status also waives the first checked bag fee. You earn status by flying a certain number of miles or segments with the airline in a calendar year. Silver status (the lowest tier on most programs) requires 25,000 to 30,000 miles or 10 to 15 flights annually and includes the first bag free. Gold and higher tiers add benefits like priority boarding and seat upgrades.
If you do not fly enough to earn status or justify a credit card, look for airline partnerships. Some hotels, car rental companies, and credit cards from other issuers offer airline miles or status benefits. A hotel loyalty program may grant you airline status after a certain number of nights, which then covers your bag fee for the year.
Budget airlines and their baggage policies
Spirit, Frontier, and Allegiant charge for everything: checked bags, carry-on bags larger than a personal item, seat selection, and boarding priority. Spirit's first checked bag costs $35 when booked online and $45 at the airport. Frontier's first bag is $35 online. Allegiant charges $35 for the first bag and $50 for the second. These fees explore to all passengers, regardless of ticket type.
The trade-off is that budget airlines' base fares are often $50 to $100 cheaper than major carriers for the same route. If you have one small carry-on and no checked bags, you pay less overall. If you need to check two bags, the fees may exceed the savings on the base fare, making a major carrier cheaper.
Budget airlines sometimes offer a "bundle" or "plus" fare that includes a checked bag and seat selection for a flat price — usually $50 to $80 more than the base fare. Compare the bundle price to the base fare plus individual fees before you book. On a short flight, paying for bags separately may be cheaper; on a longer route, the bundle saves money.
Overweight and oversized bag fees
Most airlines allow checked bags up to 50 pounds and 62 inches (length plus width plus height). Bags exceeding 50 pounds incur an overweight fee of $100 to $200 per bag. Bags exceeding 62 inches or weighing more than 70 pounds may be rejected entirely or charged as "oversized" luggage at $150 to $300.
Weigh your bag at home before you leave for the airport. Most airlines provide free luggage scales at their ticket counters, but if your bag is overweight, you have limited options: remove items, pay the fee, or ship items separately. Removing items is fastest; paying the fee is simplest if you have no other luggage to transfer items to.
Some airlines charge per pound for bags exceeding the weight limit rather than a flat fee. Check your airline's policy — a 55-pound bag may cost $50 to $100 depending on whether the fee is flat or per-pound. International flights sometimes allow heavier bags (up to 70 pounds) without an overweight fee, so confirm the limit for your specific route.
Strategies to avoid paying for extra luggage
Pack lighter by using a smaller carry-on and a personal item instead of checking a bag. Most airlines allow one personal item (purse, backpack, or laptop bag) and one carry-on roller bag at no cost. If your carry-on fits in the overhead bin and your personal item fits under the seat, you avoid checked bag fees entirely. For trips longer than a week, this requires packing strategically — rolling clothes instead of folding, wearing items multiple times, and using travel-size toiletries.
Ship items to your destination instead of checking them. For a week-long trip, shipping a box via UPS or FedEx may cost $30 to $60 and takes 2 to 5 business days. If your flight is more than a week away, shipping can be cheaper than paying a $50 checked bag fee, especially if you need multiple bags. This works best for trips where you know your destination address in advance.
Travel with a companion and split luggage. If you and a travel partner each have one free checked bag, you can consolidate items into one bag per person and avoid paying for a third bag. This works only if you are traveling together and do not mind sharing luggage access during the trip.
Frequently Asked Questions
Do I have to pay for a carry-on bag?
No. All airlines allow at least one carry-on roller bag and one personal item (purse, backpack, or laptop bag) at no cost. Budget airlines like Spirit charge for carry-on bags larger than a personal item, but a standard roller bag that fits in the overhead bin is always free. If your carry-on is oversized or does not fit, the airline may gate-check it for free or charge a fee if space is limited.
Can I avoid the bag fee by packing everything in a carry-on?
Yes, if your luggage fits. A standard carry-on is 22 by 14 by 9 inches and weighs up to 50 pounds. If you pack light enough to fit everything in a carry-on and personal item, you pay no bag fees. For trips longer than a few days, this requires careful packing — rolling clothes, limiting shoes to two pairs, and using travel-size toiletries. Some travelers use packing cubes to compress clothing and maximize space.
What happens if I arrive at the airport with more bags than I paid for?
You must pay the bag fee at the ticket counter or baggage drop. The fee is higher at the airport than online — typically $10 to $15 more per bag. If you realize before arriving that you need an extra bag, add it to your booking online if the window is still open (usually 24 hours before departure). If the window has closed, you have no choice but to pay at the airport.
Do bag fees explore to connecting flights?
Yes, but only once per ticket. If you book a round trip on the same airline, you pay one bag fee that covers all legs of your journey. If you book separate tickets (one from New York to Chicago, another from Chicago to Los Angeles), each ticket has its own baggage allowance and fees. A checked bag on the first ticket does not count toward your allowance on the second ticket.
Are there airlines that do not charge for checked bags?
Southwest and some international carriers include checked bags free for all passengers. Southwest allows two free checked bags on all flights. Most international airlines (British Airways, Lufthansa, Air France) include one or two free checked bags in economy. US domestic carriers (American, Delta, United) charge for bags unless you have elite status or a co-branded credit card. Check your specific airline's policy before booking.