Yes. Passengers can check-in via the official website, travel assistant application, and SMS. Online check in for most flights starts 24 hours prior to scheduled departure time.