LAM Linhas Aéreas de Moçambique Baggage Guide & Official Links

TM / LAM · Mozambique

Prepay one extra checked piece for LAM domestic flights via the Bagagem Expresso service (flat route-based rates, from 20% below check-in) or pay excess baggage at the airport. Use the official links below to review baggage rules, booking access, and related airline services.

Official website

Buy Extra Baggage

Updated Aug 6, 2026

Steps

  1. Go to lam.co.mz and start a new booking in the Reservas Online (online booking) widget on the home page.
  2. Select your route, travel dates and number of passengers, then search for flights.
  3. In the booking flow, add the Bagagem Expresso service (one extra piece) to your selected flight.
  4. Complete payment online — the express baggage voucher is attached to your ticket, showing the ticket number and route.
  5. If your ticket was issued by a travel agency, go to a LAM sales store to buy the express baggage voucher (online purchase is not available in that case).

Prices

Extra checked bag (prepaid — Bagagem Expresso)

One extra piece (23 kg Economy / 32 kg Executive) can be prepaid at a flat route-based rate via the Bagagem Expresso service on domestic flights: MZN 2,400, 2,800 or 3,200 depending on the route, from 20% below the excess baggage tariff charged at check-in. Purchase online with your ticket on lam.co.mz or at LAM stores, up to 24 hours before departure.

LabelAmount
Nampula ↔ BeiraMZN 2,800 online / MZN 3,500 at airport
Nampula ↔ NacalaMZN 2,400 online / MZN 3,000 at airport
Nampula ↔ MaputoMZN 3,200 online / MZN 4,000 at airport
Nampula ↔ PembaMZN 2,400 online / MZN 3,000 at airport
Nampula ↔ TeteMZN 2,800 online / MZN 3,500 at airport
Nampula ↔ QuelimaneMZN 2,800 online / MZN 3,500 at airport
Nampula ↔ ChimoioMZN 2,800 online / MZN 3,500 at airport
Nampula ↔ LichingaMZN 2,400 online / MZN 3,000 at airport
Beira ↔ NacalaMZN 2,800 online / MZN 3,500 at airport
Beira ↔ MaputoMZN 2,800 online / MZN 3,500 at airport
Beira ↔ PembaMZN 2,800 online / MZN 3,500 at airport
Beira ↔ TeteMZN 2,400 online / MZN 3,000 at airport
Beira ↔ QuelimaneMZN 2,400 online / MZN 3,000 at airport
Beira ↔ VilankuloMZN 2,800 online / MZN 3,500 at airport
Beira ↔ ChimoioMZN 2,400 online / MZN 3,000 at airport
Inhambane ↔ MaputoMZN 2,400 online / MZN 3,000 at airport
Inhambane ↔ VilankuloMZN 2,400 online / MZN 3,000 at airport
Inhambane ↔ ChimoioMZN 2,800 online / MZN 3,500 at airport

Excess weight (heavy bag)

Baggage above the free weight allowance is charged as excess baggage at the airport/check-in, from the passenger's point of origin to the final station. Fee/rule information per the official excess baggage rate table — excess weight is not available for online prepurchase.

  • Route-based excess rateMZN 3,000 / MZN 3,500 / MZN 4,000 (route-dependent)
    • Flat route-based rate from the official excess baggage table; for each route it equals the first additional piece rate for that route.
    • Charged at the airport/check-in; not prepurchasable online.

Additional pieces at the airport

Beyond the prepaid extra piece, additional volumes are sold only at the airport — up to 3 volumes per the piece concept. Fee/rule information from the official excess baggage rate table; not prepurchasable online.

LabelAmountNotes
2nd additional pieceMZN 3,500 / MZN 4,000 / MZN 4,500 (route-dependent)
  • Route-based; equals the route's first-piece rate plus MZN 500.
3rd additional pieceMZN 4,000 / MZN 4,500 / MZN 5,000 (route-dependent)
  • Route-based; equals the route's first-piece rate plus MZN 1,000.

FAQ

Can I buy extra baggage online for my LAM flight?

Yes. The Bagagem Expresso service lets you prepay one extra piece (23 kg Economy / 32 kg Executive) when buying your ticket on lam.co.mz. If your ticket was issued by a travel agency, you must buy the express baggage voucher at a LAM sales store instead.

Where can I buy extra baggage?

Online at lam.co.mz when booking your ticket, at LAM sales stores, or at the airport at check-in (up to 3 additional volumes).

When is the deadline to buy extra baggage online?

Bagagem Expresso must be purchased up to 24 hours before the departure time of your flight.

How does LAM calculate extra baggage charges?

Domestic routes use a piece concept. One extra piece costs a flat route-based rate: MZN 2,400, 2,800 or 3,200 prepaid online, or MZN 3,000, 3,500 or 4,000 at the airport. A 2nd piece costs MZN 500 more and a 3rd piece MZN 1,000 more for the same route.

Is it cheaper to buy extra baggage online in advance?

Yes — prepaid Bagagem Expresso rates start at 20% below the excess baggage tariff charged at check-in.

How many bags can I take and what are the size and weight limits?

The free checked allowance is one piece of up to 23 kg (Economy) or 32 kg (Executive), maximum 90 x 55 x 30 cm. Bagagem Expresso adds one extra piece, and up to 3 additional volumes can be bought at the airport. On Maputo–Johannesburg, two pieces (23 kg Economy / 32 kg Executive) are included free.

What happens if my bag is overweight?

Baggage above the free weight allowance is charged at check-in per the route-based excess baggage table — MZN 3,000, 3,500 or 4,000 for the excess weight (heavy bag) charge depending on the route. Excess weight cannot be prepaid online.

Are there exceptions to the baggage rules?

Yes. The Maputo–Johannesburg route includes two free pieces (23 kg Economy / 32 kg Executive). Flamingo Club members get extra free baggage by card tier: Economy 1 x 32 kg for Plus/Silver/Visa Gold/Visa Platinum and 1 x 28 kg for Classic/Blue/Visa Standard, with 2 x 32 kg in Executive for both tiers.

How can I pay for extra baggage online?

Online payments on lam.co.mz are processed by an international payment provider (card payments), which may add foreign-exchange and bank fees on top of the ticket price since 1 February 2026. The M-Pesa online payment service is temporarily suspended.

Related airlines

Explore more airline baggage pages to compare rules, fees, and official service links.