Pillar
Use Cases

VRR, VRS, RMV, VVS Deutschlandticket in Apple Wallet

Four Verbünde, four paths into Apple Wallet. What VRR, VRS, RMV, and VVS actually export to Wallet in 2026, and what does not make it across.

10 min readApr 25, 2026
Four stylized monthly transit passes labeled with abstract regional shapes lining up at the door of a friendly wallet-house, two with bright kawaii faces and Wallet hearts, two looking puzzled outside

The Deutschlandticket is one ticket, but the path into Apple Wallet depends entirely on which Verkehrsverbund issues the subscription. VRR in the Rhine-Ruhr region, VRS in Cologne, RMV in Rhine-Main, and VVS in Stuttgart all sell the same federal pass, but each handles Wallet differently.

Two of these four ship a clean Wallet pass, one offers nothing native, and one explicitly refuses. Here is the current state of Apple Wallet support across VRR, VRS, RMV, and VVS in 2026, and what the alternatives look like.

Apple Wallet Support, Side by Side

All four Verbünde sell the Deutschlandticket as a monthly subscription. Wallet support is uneven by design, since each operator runs its own ticketing stack on top of the federal product.

VRR (Rhine-Ruhr): Yes, with caveats

Wallet support is seller-dependent. Some operator shops send a fresh PKPASS file by email each month, and the Rheinbahn App has an in-app Wallet button. The standalone VRR App does not.

VRS (Cologne): Yes, by email

VRS-Ticketshop attaches a PKPASS file to every monthly turn-of-month email. The Cologne KVB-App does not export the Deutschlandticket to Wallet directly.

RMV (Rhine-Main): No

RMVgo keeps the Deutschlandticket inside the app. No Wallet button on the ticket detail. The RIDE Campus Portal offers a student-only Wallet flow.

VVS (Stuttgart): Explicitly no

VVS Mobil states Apple Wallet and Google Wallet are not supported because its tickets use rotating security elements. Tickets remain in the VVS app.

VRR (Verkehrsverbund Rhein-Ruhr)

The VRR covers Düsseldorf, Essen, Dortmund, and the rest of the Rhine-Ruhr region. The federal Deutschlandticket sold here is provisioned by individual operating companies (Transdev, Ruhrbahn, Rheinbahn) on top of the VRR tariff. Each of them runs the actual ticket shop and email pipeline.

Wallet availability is seller-dependent in the VRR area. Some operator-side ticket shops send a fresh monthly email with PDF and PKPASS attachments; other flows keep the ticket app-only. When a PKPASS is provided, it opens directly in Apple Wallet on the iPhone with a single tap.

VRR-area apps and their Wallet stance

  • Operator ticket shops: Some VRR-area sellers send a monthly PKPASS via email; check the confirmation mail and the seller help page rather than assuming every shop does.
  • Rheinbahn App & eezy.nrw: Since version 1.20 (released July 2025) the Düsseldorf transit app adds an Apple Wallet button on the ticket detail. Subscription tickets still need to be re-downloaded each month. The eezy.nrw check-in/check-out fares are excluded.
  • VRR App & DeutschlandTicket: Stores the Deutschlandticket inside the app's own ticket store. No native Apple Wallet button on the ticket view. Best paired with the email-based PKPASS for a Wallet copy.

Adding the VRR Deutschlandticket to Wallet via email

1

Open the monthly subscription confirmation email

Each month the operator ticket shop sends a confirmation email with a PDF and a PKPASS attachment. Open it on the iPhone where Wallet should receive the pass.
2

Tap the PKPASS attachment

iOS recognises the PKPASS file and opens an Apple Wallet preview. Confirm the pass details, then tap Add at the top right.
3

Repeat at the next turn of the month

The barcode rotates each month. The next email arrives at the start of the new month with a new PKPASS. Add the new pass and delete the previous month's tile from Wallet.

VRR App: no Wallet button today

The standalone VRR App & DeutschlandTicket app currently does not expose an Apple Wallet button on the Deutschlandticket detail view. If the seller sends a PKPASS by email, use that supported path. Rheinbahn-area subscribers may also get an in-app Wallet export from the Rheinbahn App.

VRS (Verkehrsverbund Rhein-Sieg, Cologne)

The VRS covers Cologne, Bonn, and the surrounding Rhein-Sieg-Kreis. The official VRS-Ticketshop is the cleanest path into Apple Wallet for the Deutschlandticket and other VRS tickets.

The shop documents the flow plainly: at the turn of every month, the subscriber receives an email with both a PDF and a PKPASS file as attachments. The Wallet pass is added with one tap from the email on the iPhone.

VRS-area apps and their Wallet stance

  • VRS-Ticketshop (web): Sends a fresh monthly PKPASS via email at every turn of the month, alongside the PDF Ticket-to-Show. The standard Wallet route in Cologne and Bonn.
  • KVB-App: The Cologne transit app sells the Deutschlandticket and accepts Apple Pay for the purchase, but does not export the active Deutschlandticket subscription to Apple Wallet. Tickets live in the app's own storage.

Adding the VRS Deutschlandticket to Wallet via email

1

Wait for the monthly confirmation email

VRS sends the subscription confirmation at every turn of the month with two attachments: a PDF and a PKPASS file. The email lands automatically once the subscription is active.
2

Open the PKPASS attachment on iPhone

Tap the PKPASS attachment. iOS opens the Apple Wallet preview. Confirm the details and tap Add at the top right.
3

Carry photo ID alongside the pass

The Deutschlandticket is personal. VRS reminds subscribers to keep a valid photo ID accessible during the trip. Inspectors check both the Wallet barcode and the ID on the pass.

Cologne KVB-App handles purchase, not Wallet export

The KVB-App is the local mobility app for Cologne and pays out via Apple Pay, but it stops short of Apple Wallet for the Deutschlandticket subscription. For Wallet, the email PKPASS from the VRS-Ticketshop is the reliable route.

Need a Wallet pass for a regional ticket the operator app never exported?

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

RMV (Rhein-Main-Verkehrsverbund, Frankfurt)

The RMV covers Frankfurt, Wiesbaden, Mainz, and the wider Rhein-Main region. Apple Wallet support for the standard Deutschlandticket is the weakest of the four Verbünde here.

The official RMVgo app keeps the Deutschlandticket inside the app's own ticket storage with no Apple Wallet button on the detail view. Inside the RMV area, the RIDE Campus Portal exposes an Apple Wallet flow for student products (including the Deutschland-SemesterTicket), but that channel is limited to enrolled students rather than the regular adult Deutschlandticket.

RMV-area apps and their Wallet stance

  • RMVgo: Sells the Deutschlandticket and stores it inside the app. No Apple Wallet export for the regular subscription. The barcode is shown in the app on demand.
  • RIDE Campus Portal (Deutschland-SemesterTicket): Students apply for the SemesterTicket Upgrade and find a Download to Apple Wallet button under the valid ticket. The Wallet pass refreshes per semester. This channel is limited to enrolled students, not standard adult Deutschlandticket subscribers.

Wallet workaround: federal Deutschlandticket-App by HanseCom

Frankfurt subscribers who want a Wallet pass need a seller that explicitly offers Wallet. Deutschlandticket-App/HanseCom support depends on the participating contract partner behind the subscription. The ticket itself remains valid across the entire RMV network and nationwide.

VVS (Verkehrs- und Tarifverbund Stuttgart)

The VVS covers Stuttgart and the surrounding region. VVS Mobil is the most direct on the Wallet question of the four: Apple Wallet support is explicitly not offered for purchased tickets.

The official VVS service page lists Apple Wallet as a frequently requested feature and explains the reasoning: VVS uses dynamic tickets with rotating security elements that Wallet does not yet expose. Until the technical requirements are met, tickets stay inside the VVS app rather than Apple Wallet or Google Wallet.

VVS-area apps and their Wallet stance

  • VVS Mobil: Sells the Deutschlandticket, accepts Apple Pay for the purchase, and stores the ticket inside the app. No Apple Wallet or Google Wallet export today.
  • polygoCard: The chip card variant of VVS subscriptions, validated by tapping the card at scanners. Not relevant to a Wallet flow at all, listed here so subscribers know it is a separate product from the digital ticket.

Wallet workaround in Stuttgart

Stuttgart subscribers who insist on Apple Wallet need a seller that explicitly exports a PKPASS. Deutschlandticket-App/HanseCom support depends on the participating contract partner behind the subscription. The federal product is the same; only the issuing channel changes. The VVS network accepts every Deutschlandticket regardless of where it was issued.

Where Each Pass Is Valid

All four Verbünde issue the same federal product. A VRR-issued pass scans on Stuttgart S-Bahn and Cologne U-Bahn. A VRS-issued pass works on Frankfurt regional trains. The barcode follows the federal VDV-KA standard, recognised at every scanner across the country.

Long-distance ICE, IC, EC, and Flixtrain remain excluded everywhere. Premium classes on regional trains are also out. The pass covers the standard fare on every regional and local connection that accepts the Deutschlandticket nationally.

Where NeatPass Helps Around These Four Verbünde

NeatPass creates Apple Wallet passes from supported barcodes. For VRR and VRS subscribers the email PKPASS is the cleanest route into Wallet. NeatPass fills the gaps elsewhere: a backup tile from a screenshot of the active barcode, RMV and VVS subscriptions that have no native Wallet path, and any other regional ticket that arrives as PDF or screenshot only.

Where NeatPass fits

  • RMVgo and VVS Mobil bridge: A screenshot of the in-app barcode for the current month becomes a Wallet tile through NeatPass, useful when the operator app has no Wallet button at all, and the barcode keeps working without signal
  • Backup tile alongside the email PKPASS: VRR and VRS subscribers can keep the operator-issued Wallet pass and add a NeatPass tile as a redundant copy, in case the original gets deleted by accident
  • Custom design: A coloured tile that stands out next to a dozen other passes, helpful when scrolling through Wallet with cold fingers at a January S-Bahn platform

Where it does not help

  • Auto-pushing the new month: Only the issuing operator holds the credentials for a PassKit push. Deutschlandticket-App/HanseCom support depends on the participating contract partner. NeatPass cannot inject the May barcode into the April tile.
  • Inspectors who insist on the operator app: Some inspectors ask to see the official VRR, VRS, RMV, or VVS app even when the barcode scans. Keep the operator app installed as a backup.

Saving a backup tile of this month's pass

1

Show the barcode and screenshot it

From the VRR App, KVB-App, RMVgo, or VVS Mobil, show the Deutschlandticket barcode full-screen and take a screenshot. Leave a small margin so the on-device AI can crop cleanly.
2

Import the screenshot into NeatPass

Open NeatPass, tap the plus button, and pick the screenshot from the photo library. The share extension also works directly from Photos.
3

On-device AI extracts the barcode and details

The neural engine reads the barcode and pulls out validity month and ticket type without uploading the image, the privacy FAQ has the full picture.
4

Add to Wallet and pin a widget

Tap Add to Wallet and optionally pair with a Wallet widget for one-glance access on the Lock Screen during the trip.

Works in S-Bahn tunnels and rural dead spots

Apple Wallet renders the barcode locally without signal. How offline mode works is a quick read for anyone who travels through Frankfurt's underground or the wooded stretches of regional NRW lines.

Frequently Asked Questions

VRR or VRS pass already in Wallet, RMV or VVS still in the app?

Download

One Federal Ticket, Four Operator Realities

The Deutschlandticket is uniform on paper, but the path into Apple Wallet is anything but. VRS publishes a clean PKPASS by email each month, VRR support depends on the seller, RMV keeps the ticket inside RMVgo, and VVS says Wallet is off the table for now.

Picking the right operator is half the work. The other half is knowing which apps inside each Verbund actually offer the Wallet button, since the regional landscape is layered with separate apps from individual transit companies on top of each Verbund.

For an in-depth look at how the monthly refresh works across providers, see how the Deutschlandticket refreshes monthly in Wallet across providers. The Berlin path is covered separately in the BVG Deutschlandticket Wallet guide.

Ready to migrate your cards?

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