Lufthansa's baggage policy varies depending on the fare you have booked and the class of travel. Generally, economy class passengers are allowed one carry-on bag and one checked bag, while business class passengers are allowed two carry-on bags and two checked bags. The maximum weight allowed for checked baggage varies depending on your route and class of travel. It's always best to check Lufthansa's baggage policy before your flight.