How long before a Lufthansa flight can you check-in?
Lufthansa allows passengers to check in for their flights starting 23 hours before the scheduled departure time if using online check-in. This is the most flexible and convenient option, available via Lufthansa’s website or mobile app. Passengers can select their seats, add frequent flyer details, and receive a mobile or printable boarding pass. Online check-in is accessible from almost anywhere and is ideal for travelers who want to avoid lines at the airport.
When it comes to airport check-in, the opening times vary depending on the airport and the flight type. For most short-haul (intra-European) flights, Lufthansa’s airport counters generally open 2 hours before departure, while for long-haul international flights, check-in counters usually open 3 to 4 hours prior. Some major international hubs or airports with high passenger traffic may open counters even earlier. However, for a smooth experience, Lufthansa recommends that passengers always arrive well in advance—at least 2 hours before European flights and 3 hours before intercontinental flights, regardless of whether they checked in online or not.
Passengers who are flying in First or Business Class, or those with frequent flyer status, benefit from dedicated check-in counters, often with shorter queues and faster processing times. Families traveling with small children, passengers with reduced mobility, or those needing extra assistance are also encouraged to arrive earlier to ensure all necessary support is arranged in time.
In many airports, Lufthansa also offers self-service kiosks where passengers can check in, print boarding passes, and tag their bags before heading to the bag drop or gate. These kiosks typically become available during regular airport check-in hours, so they align with counter opening times.
It is also important to note Lufthansa’s minimum check-in deadlines—the cut-off times by which you must be checked in and have your bags dropped off. These vary by airport and destination but are usually between 30 and 60 minutes before departure. If you miss these deadlines, even if you’re at the airport, you may be denied boarding.
So, in summary, you can check in as early as 23 hours before your flight with Lufthansa online. At the airport, plan for 2–4 hours ahead, depending on whether it’s a short or long-haul journey, and always be aware of the check-in and bag-drop cut-off times specific to your departure airport.