JetBlue allows passengers to check in online or through the mobile app starting 24 hours before scheduled departure. For domestic flights, online check-in closes 40 minutes before departure, while for international flights it closes 60 minutes before departure. During the online check-in process, passengers can select or change seats, add checked bags, and receive a digital or printable boarding pass. The JetBlue mobile app also enables passengers to save boarding passes to their phone for easy airport access. If a passenger is ineligible for online check-in due to travel restrictions, special assistance, unaccompanied minors, or certain documentation requirements, they must check in at the airport. Self-service kiosks and airport counters are available and generally open three to six hours before departure, depending on the airport and destination. Kiosks allow passengers to print boarding passes and bag tags, and to check in by entering their confirmation code or scanning identification. Airport counters close 40 minutes before domestic flights and 60 minutes before international flights. JetBlue recommends arriving at the airport at least two hours before domestic flights and three hours before international flights to allow enough time for baggage drop, security screening, and boarding. For flights to Cuba, check-in must be completed at least four hours before departure due to additional government processing. Boarding typically begins 30 to 40 minutes before departure and gates close 15 minutes before the flight. To ensure a smooth process and secure a better seat, it is best to check in as early as possible using the online or mobile options.