Ryanair offers online check-in, typically opening 48 hours before the scheduled departure time.