Let’s face it, nobody likes surprise fees. You’ve booked your flights, packed your bags, and you’re ready for that well-earned getaway. Then you arrive at the airport, and suddenly you’re hit with a check-in fee you didn’t see coming.

Here’s the good news: most airlines flying from the UK offer free airport check-in. But there are a couple of major exceptions that could catch you out. This guide covers everything you need to know about airport check-in fees, online check-in, and how to avoid unnecessary charges.

Airport Check-In Fees by Airline (2026)

AirlineCheck-in FeeNotes
EasyJetFree
Ryanair£55If you haven’t checked in online before arriving at the airport
British AirwaysFree
Jet2Free
TUI AirwaysFree
Wizz Air€13 – €50Fee varies by route
EmiratesFree
EtihadFree
Virgin AtlanticFree
Turkish AirlinesFree
KLMFree
SASFree
American AirlinesFree
LufthansaFree
IberiaFree
Aer LingusFree
Air FranceFree

Fees verified January 2026.

What Does “Check-In” Actually Mean?

Check-in is simply the process of confirming you’re taking your flight. It’s not the same as bag drop – that’s where you hand over your checked luggage.

You can check in via:

  • Mobile app
  • Airline website
  • Self-service kiosk at the airport
  • In person at the check-in desk

Most travellers now check in on their phones, but some airlines charge a premium if you leave it until you get to the airport.

When Should You Check In?

Timing matters. Most airlines open online check-in 24 hours before departure, but some let you check in much earlier.

Route TypeRecommended Arrival Time
Domestic flights (within UK)At least 90 minutes before departure
European flightsAt least 2 hours before departure
International/long-haul flightsAt least 3 hours before departure

Crucial for Ryanair passengers: Online check-in opens 60 days before your flight and closes 2 hours before scheduled departure. If you haven’t reserved a seat, online check-in is only available from 24 hours before departure. Forgetting to check in online could cost you £55.

How to Check In Online

Most airlines make online check-in simple:

  1. Go to the airline’s website or open their mobile app
  2. Navigate to ‘My Account’ or ‘Manage My Booking’
  3. Enter your booking reference (usually a 6-character code)
  4. Follow the prompts to check in
  5. Download or save your digital boarding pass

Pro tip: Save your boarding pass to your phone’s wallet app. This makes it accessible even without an internet connection at the airport.

How to Use Mobile Check-In

Mobile check-in has become the most popular way to check in. Here’s how:

  1. Download your airline’s app
  2. Log in to your booking
  3. Check in directly from your phone
  4. Receive a digital boarding pass with a QR code
  5. Scan the QR code at security and at the gate

The beauty of mobile check-in is that you can do it anywhere – on the train to the airport, at the hotel, or even in bed the night before.

What Time Do You Need to Be at the Airport?

Even if you’ve checked in online, you still need to arrive at the airport with enough time.

RequirementTiming
Boarding gate closesUsually 15-30 minutes before departure
Recommended arrivalAt least 60 minutes before departure (more if you’re dropping bags)

Check your airline’s specific gate closure policy on your booking confirmation.

Modern Check-In Options

Self-Service Kiosks

Many UK airports now have self-service kiosks where you can:

  • Check in
  • Print your boarding pass
  • Print baggage tags

Simply scan your passport or enter your booking reference, follow the on-screen instructions, and you’re done.

Biometric Check-In

Major UK airports including Heathrow, Gatwick and Manchester have introduced biometric check-in and boarding systems. These use facial recognition technology to verify your identity, allowing you to move through check-in, security and boarding without repeatedly showing your passport and boarding pass.

Check with your specific airport to see if biometric options are available at your terminal.

Baggage Fees vs Check-In Fees

While most airlines offer free airport check-in, baggage fees are a different matter. Here’s what you need to know about the UK’s major budget carriers.

Ryanair Baggage Fees (2026)

Bag TypeBooking PriceAirport Price
10kg check-in bagFrom £9.49Up to £44.99
20kg check-in bagFrom £18.99Up to £59.99

Fees vary by route and season. The key takeaway? Book your baggage in advance – it’s significantly cheaper.

EasyJet Baggage Fees (2026)

Bag TypeBooking PriceAirport Price
23kg hold bag£19.99 – £55Up to £55

Again, booking in advance saves you money. Waiting until you’re at the airport will cost you the maximum fee.

FAQs About Airport Check-In

Do I have to pay to check in at the airport?
For most airlines, no. The main exceptions are Ryanair (£55) and Wizz Air (€13-€50). Check your airline’s policy before you travel.

Can I check in at the airport for free?
Yes, with most airlines flying from the UK. Check the table above for a full breakdown.

What happens if I forget to check in online?
For Ryanair, you’ll be charged £55 at the airport. For other airlines, you can usually check in for free at the airport, but it might take longer.

How early should I arrive at the airport?
At least 90 minutes for domestic flights, 2 hours for European flights, and 3 hours for long-haul flights.

Final Thoughts

Understanding check-in fees and processes is essential for stress-free travel. While most airlines offer free airport check-in, Ryanair’s £55 fee makes online check-in essential for budget-conscious travellers.

Beyond fees, knowing your airline’s specific check-in windows, gate closure times and baggage policies helps you plan your airport arrival and avoid last-minute surprises.

Modern technology has made check-in easier than ever, with mobile apps and biometric systems streamlining the process. Whether you’re flying domestically or internationally, taking a few minutes to check in online before you leave home can save you both time and money at the airport.

For more travel tips, flight advice, and destination guides, explore more on TravelHype. Happy travels!