As a general rule, you can use web and mobile check-in as early as 72 hours and as late as 3 hours prior to departure. At most German departure airports you can even check in as little as 40 minutes prior to departure.
Note on long-haul flights
Web check-in for long-haul flights is currently only available for flights to/from Mauritius, Bangkok, Miami, Las Vegas, Fort Myers, New York, Punta Cana. You can generally use web and mobile check-in 24 hours before departure at the earliest.
Booking changes, name changes and adding extra services:
Unfortunately, web check-in is not currently possible for flights to/from Havanna, Varadero. Please use our check-in desk at the airport. Check-in desks open three hours before departure and close 60 minutes before the scheduled departure time.
*Please note that it is not possible to print boarding passes for these flights.
Reservation changes, name changes and adding extra services (e.g. baggage) are only possible via the website until web and mobile check-in close at your departure airport.
You can check here what the exact web and mobile check-in times are for your departure airport: