Online Check-In Guides for 100 Airlines (2026)
Step-by-step online check-in instructions for 100 airlines. Find when check-in opens, what documents you need, mobile app details, and troubleshooting tips.
Check-In Timing Comparison
| Airline | Opens | Closes | Mobile App |
|---|---|---|---|
| American Airlines | 24 hours before departure | American check-in opens 24 hours before scheduled departure, but its published online/app guidance differs. The arrival guide says check-in may remain available until 45 minutes before domestic departure or 90 minutes internationally. The app FAQ gives narrower windows: 1–24 hours before U.S./Puerto Rico/U.S. Virgin Islands flights and 2–24 hours internationally. Plan around those narrower windows; actual app behavior is unresolved by documentation. Separately, airport check-in and bags generally require 45 minutes within the U.S. or 60 minutes outside it. Airport exceptions, including counter-only CCS, apply; see detailed timings. | Yes |
| Delta Air Lines | 24 hours before departure | Delta online check-in opens up to 24 hours before scheduled departure; logged-in Fly Delta users are automatically checked in then. At most U.S. airports, be checked in 30 minutes before departure without checked bags; check bags 45 minutes before departure. The international passenger baseline is 60 minutes. Delta does not publish one universal online cutoff in the guidance used here. Airport exceptions and separate gate requirements apply; see detailed timings and official airport tables. | Yes |
| United Airlines | 24 hours before departure | United online check-in opens 24 hours before scheduled departure, subject to eligibility. General airport check-in guidance is 30 minutes before departure without checked bags, 45 minutes with bags and 60 minutes for international flights. United does not publish one universal online cutoff in the guidance used here. Special airports and routes can require earlier times. Gate-arrival recommendations and the onboard deadline are separate; see detailed timings and the official current table. | Yes |
| Southwest Airlines | 24 hours before original scheduled departure | Southwest check-in opens 24 hours before your flight's original scheduled departure. For domestic flights, complete passenger check-in 30 minutes before original scheduled departure and check bags 45 minutes before it. The international passenger and bag baseline is 60 minutes. Certain airports require earlier times. Online guidance includes these passenger deadlines, not a separate online-system cutoff. See detailed timings for airport, gate and operating-airline rules. You can view or change your assigned seat at check-in. | Yes |
| JetBlue Airways | 24 hours before departure | 45-60 minutes before domestic flights, 60 minutes before international flights | Yes |
| Alaska Airlines | 24 hours before departure | 40 minutes before domestic flights, 60 minutes before international flights | Yes |
| Spirit Airlines CEASED OPS MAY 2026 | 24 hours before departure | 45 minutes before domestic departures, 60 minutes before international departures | Yes |
| Frontier Airlines | 24 hours before departure | 60 minutes before domestic and international flights | Yes |
| Hawaiian Airlines | 24 hours before departure | 45 minutes before North America flights, 30 minutes before Neighbor Island flights, and 60 minutes before international flights | Yes |
| Sun Country Airlines | 24 hours before departure | 45 minutes before domestic flights, 60 minutes before international flights | Yes |
| Allegiant Air | 24 hours before departure | 45 minutes before scheduled flight departure | Yes |
| Breeze Airways | 24 hours before departure | 45 minutes before domestic departures, 60 minutes before international departures | Yes |
| Air Canada | 24 hours before departure | 45 minutes before domestic departures, 60 minutes before international departures | Yes |
| WestJet | 24 hours before departure | 60 minutes before departure for domestic, US, and international flights (except 75 minutes for flights departing Calgary, Edmonton, Toronto, and Vancouver) | Yes |
| Porter Airlines | 24 hours before scheduled departure time | 60 minutes before domestic flights, 75 minutes before US flights from YOW/YUL/YVR, and 90 minutes before US flights from YYZ | Yes |
| Flair Airlines | 24 hours before departure | 2 hours before departure | Yes |
| Aeromexico | 48 hours before departure for domestic flights, 24 hours before departure for international flights | 30 minutes before domestic flights, 40 minutes before international flights (at the boarding gate with boarding pass in hand); 90 minutes before domestic, 180 minutes before international (at the airport counter without boarding pass) | Yes |
| Volaris | 3, 5, or 7 days before departure for domestic flights (depending on fare), and 24 hours before departure for international flights | 1 hour before departure | Yes |
| LATAM Airlines | 48 hours before departure | 2 hours before departure for online check-in (counter closes 60 minutes before domestic, 2 hours before international) | Yes |
| Avianca | 48 hours before departure, or 24 hours for flights to/from the US, Puerto Rico, and Canada | 60 minutes before international flights and 45 minutes before domestic flights in Colombia and Ecuador | Yes |
| Copa Airlines | 24 hours before flight departure | 60 minutes before scheduled departure for most international flights, 2 hours before departure for flights from Venezuela, and 45 minutes before departure for international flights if no bags to check | Yes |
| GOL Airlines | 48 hours before departure for domestic and international flights, 24 hours before departure for flights to the United States | 1 hour before departure for most flights (2 hours before departure at the service counter for flights departing from Caracas) | Yes |
| Azul Brazilian Airlines | 72 hours before departure | 90 minutes before domestic departures, 1 hour 30 minutes before international departures | Yes |
| Emirates | 48 hours before departure | 90 minutes before scheduled departure | Yes |
| Qatar Airways | 48 hours before departure for most flights, 24 hours before departure for flights to/from the U | 90 minutes before departure | Yes |
| Etihad Airways | 30 hours before departure | 60 minutes before departure for Economy, 45 minutes for Business/First class, and 2 hours for US flights | Yes |
| Saudia | 48 hours before departure | 1 hour before departure for domestic and international flights | Yes |
| Gulf Air | 24 hours before departure | 90 minutes before scheduled departure | Yes |
| Oman Air | 48 hours before departure | 90 minutes before departure (online check-in) | Yes |
| Kuwait Airways | 24 hours before departure | 3 hours before departure | Yes |
| Royal Jordanian | 24 hours before departure | 4 hours before departure | Yes |
| Lufthansa | 30 hours before departure | 40 minutes before short-haul flights, 60 minutes before long-haul flights | Yes |
| British Airways | 24 hours before departure | 45 minutes before short-haul flights and 60 minutes before long-haul flights from London Heathrow and Gatwick; 30 minutes before all flights from London City | Yes |
| Air France | 30 hours before departure (24 hours for Delta flights from the US, or Air France flights from Atlanta and Detroit) | Varies by departure point | Yes |
| KLM Royal Dutch Airlines | 30 hours before departure (24 hours for flights to/from the United States) | European flights: 40 minutes before departure | Yes |
| Turkish Airlines | 24 hours before departure | 90 minutes before departure for online check-in; airport counters close 45 minutes before domestic and 60 minutes before international flights | Yes |
| Swiss International Air Lines | 23 hours before departure | 1 hour before departure for both domestic and international flights | Yes |
| Austrian Airlines | 47 hours before departure (24 hours for flights to the USA) | 60 minutes before departure for international flights, 45 minutes for domestic flights | Yes |
| Brussels Airlines | 24 hours before departure | 60 minutes before short-haul flights, 70 minutes before long-haul flights | Yes |
| Scandinavian Airlines (SAS) | 30 hours before departure | 1 hour before departure | Yes |
| Finnair | 36 hours before departure (24 hours for direct flights to the United States) | 45 minutes before departure for flights within Europe; 1 hour before departure for flights to Asia, Central America, and Middle East; 75 minutes before departure for flights to the United States | Yes |
| Iberia | 24 hours before departure for flights outside the Schengen Area; from the time of purchase for domestic or Schengen Area flights if seat selection is included or purchased | 1 hour before scheduled departure (90 minutes for Lagos and San José, 180 minutes for Caracas) | Yes |
| TAP Air Portugal | 36 hours before departure (24 hours for flights to/from the USA) | 45 minutes before domestic and European flights, 60 minutes before intercontinental flights | Yes |
| LOT Polish Airlines | 36 hours before scheduled departure | 120 minutes (2 hours) before departure | Yes |
| Aer Lingus | 48 hours before departure for flights within Europe (15 days for Plus/Advantage/AerSpace fares or Saver with purchased seat); 24 hours before departure for transatlantic flights | 60 minutes before departure for most European flights; 1 hour 35 minutes before departure for transatlantic flights | Yes |
| ITA Airways | 48 hours before departure (24 hours for USA/Canada flights, 30 hours for connecting flights with partner airlines) | 40 minutes before domestic flights, 60 minutes before long-haul international and non-Schengen flights | Yes |
| Norwegian Air | 48 hours before departure for most flights within Europe | 30 minutes before domestic flights (45 minutes at Arlanda), 45 minutes before international flights, and 1 hour before international flights to/from UAE, Egypt, Israel, Morocco, Geneva, Istanbul, Beirut, Tbilisi and Antalya | Yes |
| Ryanair | 60 days before departure with a reserved seat, or 24 hours before departure with random seat allocation | 60 minutes before scheduled departure (as of Nov 2026) | Yes |
| easyJet | 30 days before departure | 2 hours before departure | Yes |
| Wizz Air | 30 days before departure if a seat is purchased, otherwise 24 hours before departure | 3 hours before departure | Yes |
| Vueling | 24 hours before departure for Fly Light bundle; instantly (up to 365 days) for Fly, Fly Grande, or Fly Pro bundles; 7 days for Vueling Club members | Up to 50 minutes before departure for Schengen flights, 70 minutes for non-Schengen flights, and up to 4 hours for specific airports | Yes |
| Eurowings | 72 hours before departure | 3 hours before departure generally, 40 minutes before departure at most German airports, 45 minutes at London Heathrow and Palma de Mallorca | Yes |
| Pegasus Airlines | 7 days before departure | 60 minutes before departure for both domestic and international flights | Yes |
| Icelandair | 24 hours before departure for all destinations | 60 minutes before departure for international flights (from Keflavik) and 45 minutes for domestic flights | Yes |
| Singapore Airlines | 48 hours before departure | 1 | Yes |
| Cathay Pacific | 48 hours before departure for Cathay members and oneworld members, 24 hours before departure for non-members | 60 minutes before departure (exceptions: 40-60 mins for Chinese Mainland, 50 mins for Hanoi and Ho Chi Minh City) | Yes |
| ANA (All Nippon Airways) | 24 hours before departure | 75 minutes before international departure, 20 minutes before domestic departure | Yes |
| Japan Airlines | 24 hours before departure | 1 hour before departure | Yes |
| Korean Air | 48 hours before departure (24 hours for US/Canada flights) | 30 minutes before departure for domestic flights, 1 hour before departure for international flights | Yes |
| Asiana Airlines | 48 hours before departure for international flights (24 hours prior to departure for U | 30 minutes before departure for domestic flights, and 1 hour before departure for international flights (70 minutes prior to departure for free advance seat cancellation) | Yes |
| Thai Airways | 24 hours before departure | 1 hour before departure | Yes |
| Vietnam Airlines | 24 hours before departure | 1 hour before departure for both domestic and international flights | Yes |
| Malaysia Airlines | 48 hours before departure | 90 minutes before departure for most flights, airport counters close 60 minutes before departure | Yes |
| Garuda Indonesia | 48 hours before departure | 2 hours before departure for domestic flights, 4 hours before departure for international flights | Yes |
| Philippine Airlines | 24 hours before departure | 1 hour and 15 minutes before international flights, 1 hour before domestic flights | Yes |
| EVA Air | 48 hours before departure | 1 hour before departure | Yes |
| China Airlines | 48 hours before departure (24 hours for flights to the US, including Guam) | 60 minutes before departure | Yes |
| Air China | From 20:00 two days before departure for domestic flights, and 36 hours before departure for international flights | 30 minutes before departure for domestic flights and 60 minutes before departure for international and regional flights | Yes |
| China Eastern Airlines | 48 hours before departure for domestic flights, 24 hours for US/Canada routes | 45 minutes before domestic flights, 60 minutes before international flights | Yes |
| China Southern Airlines | 14:00 on the day before departure (some cities can start earlier) | 1 hour before departure for most flights (some domestic airports close 30-45 minutes before departure, international typically 50-60 minutes) | Yes |
| Hainan Airlines | 24 hours before departure | 1 hour before domestic flights, 5 hours before international and regional flights | Yes |
| IndiGo | 48 hours before departure for domestic flights, 24 hours before departure for international flights | 60 minutes before domestic flights, 75 minutes before international flights | Yes |
| Air India | 48 hours before departure | 60 minutes before domestic, 120 minutes before international (75 minutes at Delhi Airport) | Yes |
| Air India Express | 14 days before departure | 60 minutes before domestic departures, 2 hours before international departures | Yes |
| SpiceJet | 48 hours before departure | 60 minutes before domestic departures, 75 minutes before international departures | Yes |
| Vistara | 48 hours before scheduled departure time | 1 hour before domestic flights, 2 hours before international flights | Yes |
| AirAsia | 14 days before departure (10 days for flights to/from Australia, Saudi Arabia, Myanmar, and Thailand) | 1 hour before departure for most flights (2 hours for flights from China) | Yes |
| Lion Air | 11 hours before departure (domestic and international) | 30 minutes before departure | Yes |
| Qantas | 24 hours before departure | 30 minutes before domestic departures, 90 minutes before international departures | Yes |
| Air New Zealand | 24 hours before departure | 30 minutes before domestic New Zealand flights, 90 minutes before international flights | Yes |
| Fiji Airways | 48 hours before departure | 1 hour before international flights, 45 minutes before domestic flights | Yes |
| Virgin Australia | 48 hours before departure for domestic flights (online check-in currently unavailable for international flights) | 30 minutes before domestic flights, 60 minutes before international flights | Yes |
| Jetstar | 48 hours before departure | 40 minutes before domestic flights, 2 hours before international flights | Yes |
| Ethiopian Airlines | 48 hours before departure | 2 hours before departure for online check-in | Yes |
| South African Airways | 24 hours before departure | 90 minutes before domestic flights, 2 hours before international flights | Yes |
| Kenya Airways | 30 hours before departure (24 hours for flights involving the United States) | 1 hour before departure for international flights, 30 minutes before departure for domestic flights | Yes |
| EgyptAir | 48 hours before departure | 90 minutes before departure for online check-in; airport counters close 60 minutes before international and 30 minutes before domestic flights | Yes |
| Royal Air Maroc | 48 hours before departure | 2 hours before departure for online check-in, and 60 minutes before departure at airport counters | Yes |
| Air Transat | 24 hours before departure | 75 minutes before departure for international flights from Canada, US, Europe, and South destinations; 45 minutes before departure for domestic flights within Canada | Yes |
| Condor | 24 hours before departure | 60 minutes before long-haul flights, 45 minutes before short and medium-haul flights | Yes |
| TUI fly | 30 days before departure with seat reservation, or 48 hours before departure without seat reservation | 45 minutes before departure (60 minutes for flights from Tel Aviv) | Yes |
| Virgin Atlantic | 24 hours before departure | 70 minutes before departure for online check-in, 60 minutes before departure at airport desks | Yes |
| Aeroflot | 24 hours before departure | 45 minutes before departure (6 hours and 20 minutes before departure from Dubai, Cairo, Malé, and Colombo) | Yes |
| Bamboo Airways | 24 hours before departure | 1 hour before departure | Yes |
| Batik Air | 12 hours before departure for domestic flights, 24 hours before departure for international flights | 45 minutes before departure for domestic flights, 60 minutes before departure for international flights | Yes |
| Starlux Airlines | 48 hours before departure for flights to/from Asia, 24 hours before departure for flights to/from North America | 1 hour before departure | Yes |
| Peach Aviation | 90 minutes before domestic flights, 120 minutes before international flights (App Auto Check-in available 48 hours before) | 30 minutes before domestic flights, 50 minutes before international flights | Yes |
| Zipair | 24 hours prior to departure | 90 minutes before the scheduled time of departure | Yes |
| Air Europa | 24 hours before departure for all flights | 3 hours before departure for long-haul flights; 1 hour before for short/medium-haul | Yes |
| Viva Aerobus | Zero fare: 24 hours before | 50 minutes before domestic flights, 70 minutes before international flights | Yes |
Frequently Asked Questions
- When does online check-in open for most airlines?
- Most airlines open online check-in 24 hours before departure. Some exceptions: Ryanair opens 48 hours before, and some Asian carriers open 72 hours before for international flights.
- Do I need to print my boarding pass?
- Most airlines now accept mobile boarding passes on your phone. However, some international destinations still require a printed boarding pass.
- Can I check in online for international flights?
- Yes, most airlines allow online check-in for international flights. However, you may still need to visit the check-in counter to verify travel documents.