Lufthansa Online Check-In Guide (2026)
Lufthansa online check-in opens 30 hours before departure and closes 45 minutes before domestic flights and 60 minutes before international flights. You can check in via lufthansa.com or the Lufthansa app using your booking reference.
Check-In Timing
| Airline | Lufthansa (LH) |
|---|---|
| Check-In Opens | 30 hours before departure |
| Check-In Closes | 45 minutes before domestic flights, 60 minutes before international flights |
| Check-In URL | https://www.lufthansa.com/us/en/online-check-in |
| Mobile App | Lufthansa app (iOS, Android) |
| Mobile Boarding Pass | Yes |
| Airport Kiosk | Yes |
Step-by-Step Check-In Guide
1. Visit lufthansa.com or open the Lufthansa app from 30 hours before departure. 2. Enter your booking reference or ticket number and name. 3. Select the passengers you wish to check in. 4. Choose or change your seat assignment. 5. Add any extra baggage if needed. 6. Download your mobile boarding pass or print it.
Documents Needed
Booking reference (6-character PNR) or ticket number, passport for international flights, and any required visas or health documents.
Seat Selection
Free seat selection is available during online check-in for most fares, except Economy Light where seats are assigned automatically and changes incur a fee.
International Check-In Rules
Passport and visa details must be provided via APIS for international flights. Passengers may need to present travel documents at the airport for verification before boarding.
Group Check-In
Group check-in is available for passengers on the same booking. Names of all group members must be provided at least 14 days before departure.
Troubleshooting
1. 'Check-in not available' - Ensure you are within the 30-hour window or check if your flight is operated by a partner airline. 2. 'Unable to select seat' - If you have an Economy Light fare, seats are assigned automatically; you must pay to change it. 3. 'Document verification required' - Proceed to the airport counter to have your passport or visa manually checked.