WestJet's online check-in service allows passengers to check in for their flight and select their seat online, from the convenience of their own device. This service is available from 24 hours up to 60 minutes before the scheduled departure time of the flight.