Pillar
Use Cases

Lufthansa Boarding Pass in Apple Wallet: Complete Guide

How to add a Lufthansa boarding pass to Apple Wallet via the app, covering SWISS, Austrian, Brussels, Eurowings, and converting tour operator PDFs.

7 min readApr 24, 2026
A friendly Lufthansa-style boarding pass with a happy face floating into a glowing Apple Wallet house, with clouds and a paper airplane nearby

Lufthansa has one of the longest-standing Apple Wallet integrations in aviation, going back to the Passbook era. Once online check-in is done in the Lufthansa app or on lufthansa.com, an Add to Apple Wallet button appears next to the mobile boarding pass.

Whether the ticket is on LH, SWISS, Austrian, Brussels or Eurowings, the path is similar. The only case that gets tricky is a booking made through a tour operator or online travel agency that only sent a plain PDF, which is where the workaround comes in.

The Lufthansa App Flow

The most reliable path is the official Lufthansa app. It handles Lufthansa-operated flights, and for group-wide bookings, it covers SWISS, Austrian, Brussels Airlines and Eurowings marketed under an LH code.

1

Open the Lufthansa app and retrieve the booking

Log in with the Miles and More account, or tap Retrieve booking and enter the booking code plus last name. Upcoming flights appear on the home screen.
2

Complete online check-in

Online check-in opens 30 hours before departure on lufthansa.com and in the app. Follow the steps, confirm seat, travel documents and any frequent flyer number, then finish check-in. Do this before asking for the Wallet pass - the pass is only generated after check-in.
3

Tap Add to Apple Wallet

On the mobile boarding pass screen, tap the Add to Apple Wallet badge. Wallet opens with a preview of the pass. Tap Add in the top-right corner.
4

Find the pass in Wallet

The boarding pass lands in the Wallet app on the iPhone and, because it is a PassKit pass, syncs automatically to the paired Apple Watch. At the gate, a double-tap of the side button surfaces it.

The full mechanic of how iOS accepts the file is covered in the adding to Wallet guide.

Safari on the website works too

The same Add to Apple Wallet button appears after completing check-in on lufthansa.com in iOS Safari. The app is faster for repeat flyers because the booking is already attached, but the web flow is fine for occasional trips.

SWISS, Austrian, Brussels and Eurowings

Lufthansa Group carriers all issue Wallet-ready mobile boarding passes. The exact app varies, but the Apple Wallet behaviour is consistent.

SWISS (LX)

SWISS app and swiss.com both offer Add to Apple Wallet after online check-in. SWISS status is reflected on the pass when the Miles and More number is linked.

Austrian Airlines (OS)

Austrian Airlines myAustrian app and austrian.com produce the same PassKit pass. Boarding group and status show up just like on Lufthansa passes.

Brussels Airlines (SN)

The Brussels Airlines app adds boarding passes to Wallet after check-in. Codeshare LH flights retrieved via the Lufthansa app work identically.

Eurowings (EW)

The Eurowings app and eurowings.com both support saving the boarding pass to Wallet. As a low-cost carrier, bag and seat add-ons are settled before the Wallet pass is generated.

For connecting itineraries inside the group, the Lufthansa app typically retrieves and issues all legs under one booking code, so the Wallet stack shows every boarding pass in order of departure.

Miles and More and Star Alliance Status

The Lufthansa-issued Wallet pass reflects the fare, cabin, boarding group and Star Alliance status that the check-in system recognised. Senator, HON Circle Member and Star Alliance Gold markers show up on the pass, along with the priority boarding group.

For the status to apply, the Miles and More number has to be linked to the booking before check-in. On a codeshare flight operated by a partner airline, the partner system has to recognise the LH status - this is not a Wallet issue, but a reservation system issue.

Link the frequent flyer number before check-in

If the Miles and More number is missing from the booking, adding it after check-in rarely updates the Wallet pass. The cleanest fix is to delete the boarding pass from Wallet, add the number in Manage Booking, re-open check-in, and issue a fresh pass.

Apple Watch and iOS 26

Any boarding pass added to Wallet on the iPhone automatically syncs to the paired Apple Watch. At the gate, the barcode appears on the Watch face with the flight details below it, which is useful when the phone is packed for boarding. On flight day, the pass also surfaces on the iPhone lock screen as departure approaches, alongside related lock screen widgets.

On Apple Watch
  • Barcode auto-brightens when shown on the Watch
  • Gate, seat, boarding group and status tags are visible
  • Works fully offline, no phone required nearby
  • Scans on gate readers like any PassKit pass
iOS 26 Live Flight Tracking
  • Apple listed Lufthansa Group among the airlines set to support the refreshed boarding passes
  • Roll-out of Live Flight Tracking is airline by airline
  • As of April 2026, live carriers are American, United, Southwest and Air Canada
  • Lufthansa is announced but not yet live - the pass still works without the extra Live Activity

For the full breakdown of the iOS 26 boarding pass changes, see the guide to iOS 26 Live Flight Tracking.

When the Ticket Comes as a PDF Only

Tickets booked through tour operators, OTAs or corporate travel agents sometimes arrive as a PDF itinerary with a barcode and no Wallet button. This is rare on direct Lufthansa bookings, but it happens often enough on package holidays and fare consolidators to be worth a plan.

The first move is always to pull the booking into lufthansa.com using the record locator and passenger last name, then check in. In most cases, that unlocks the native Wallet pass. If it does not, the PDF barcode can still be converted.

Convert a Lufthansa PDF boarding pass

NeatPass makes it easy to convert any ticket, pass, or loyalty card to Apple Wallet.

1

Retrieve the booking on lufthansa.com

Use Manage booking with the 6-character booking code and last name. If the booking is found and online check-in is available, complete it - the Wallet button usually appears right after.
2

If Wallet is still missing, screenshot the PDF barcode

Open the PDF on the iPhone. Screenshot the page so the full barcode is clearly visible, with no fingers, text overlay or cropping cutting into the quiet zone around the code.
3

Import the screenshot into NeatPass

Open NeatPass, tap the plus button, and choose the screenshot from Photos. On-device AI reads the barcode and fills in flight, route and date fields. Review and tap Add to Apple Wallet.
4

Keep the original PDF on hand

The Wallet pass works at gate and security because scanners read the barcode data, not the format. Still, keep the original PDF accessible for border checks or irregular operations where an agent asks for the airline-issued document.

Lufthansa Group uses Aztec or PDF417 barcodes on PDF boarding passes, and both are covered in the list of supported barcode formats . The on-device AI step is documented under barcode auto-fill.

Why the Wallet Pass Is Worth the Setup

Compared to digging for a PDF in email at a busy gate, a Wallet boarding pass is a noticeable quality of life upgrade across the Lufthansa Group network.

Side-button access

Double-tap the side button at security and the pass is on screen, pre-brightened for the scanner

Works in airplane mode

No reception in the jet bridge or at remote stands is not a problem - the pass is stored locally

Apple Watch mirror

The same pass is already on the Watch, ready for hand-free boarding

Auto-context on lock screen

On flight day, the pass surfaces as a suggestion on the lock screen as departure approaches

All of this happens without a network connection, which is why the offline mode design of Wallet matters so much for international travel.

For passes received by email or message on a non-iOS device, the Share Extension hands them directly into NeatPass for the same one-tap Wallet flow.

Common Issues and Fixes

A few situations show up often enough to warrant a checklist:

  • Wallet button missing - Online check-in was not completed, or the ticket is on a carrier that is not Lufthansa Group. Retrieve the booking on the operating airline's site first.
  • Pass not updating gate changes - Pull down to refresh in the Lufthansa app, or delete and re-add the pass. Automatic updates require the pass to be active and not archived.
  • Watch pass missing - Ensure Wallet syncing is on in the Watch app (My Watch, Wallet and Apple Pay). Newly added passes may take a few seconds to sync.
  • Two passengers, one phone - Add each pass separately. The Lufthansa app can issue multiple Wallet passes per booking, one per passenger.

Carry a backup for international itineraries

For long-haul and some non-Schengen routes, border agents occasionally ask for the airline-issued document. Keeping the PDF or a screenshot of the native Lufthansa pass accessible in Files covers those moments without slowing boarding.

Frequently Asked Questions

Create a Lufthansa Wallet pass

Download

Your Lufthansa Pass, Ready at the Gate

For a direct Lufthansa Group booking, the native Wallet flow is the fastest and cleanest path. For a tour operator PDF that never offered a Wallet button, the barcode-to-pass workflow fills the gap so every flight can be boarded with a double-tap.

For the general PDF boarding pass workflow used on other airlines too, see the guide on converting a PDF boarding pass. Travelling across several flights this season? The summer travel boarding passes guide.

Ready to migrate your cards?

NeatPass makes it easy to convert any ticket, pass, or loyalty card to Apple Wallet.