# BVG Fahrinfo: Routes & Tickets — user reviews

> 353 indexed App Store user reviews of BVG Fahrinfo by Berliner Verkehrsbetriebe (BVG) - AöR, rated 3.70/5 from 144 ratings.

- Source: https://appshunter.io/ios/app/bvg-fahrinfo-routes-and-tickets/id284971745/reviews
- App overview in markdown: https://appshunter.io/ios/app/bvg-fahrinfo-routes-and-tickets/id284971745.md
- Rating breakdown: 5★ 81 · 4★ 18 · 3★ 4 · 2★ 6 · 1★ 35

## What do users think of BVG Fahrinfo?

Overall sentiment: negative

**Pros**

- 🚀 Accurate travel information
- 📍 Helpful for navigating Berlin
- 💳 Ability to purchase tickets in-app

**Cons**

- 🐛 Unreliable live updates and departure times
- 🤯 Confusing and unintuitive user interface
- 🔒 Issues with account management and ticket activation
- 🧭 Lack of detailed maps and station information

**Commonly reported bugs**

- App crashes and freezes
- Tickets disappearing from the app
- Issues with payment processing and account verification

**Most requested features**

- Option to view departure times for specific stops
- Ability to save favorite routes and stations
- Integration with digital wallets for tickets
- Improved offline functionality

## Newest reviews (18 of 353)

### 2/5 — Confusing UI and Wouldn’t Auth Account

*2025-10-17, version 8.10.1*

Looks like it functions, the maps are hectic though and at one just shifted me over to open street maps website.

But the bigger thing is that no matter how many times I got it to send me a confirm account link that I clicked it just didn’t work so I couldn’t buy tickets.

### 1/5 — Without a warning, no more Deutschland ticket

*2025-05-21, version 8.7.4*

I already had to pay a fine because my ticket wasn’t showing in the app. And now it’s gone again. Logging off and logging back in doesn’t change a thing. How come something like this is not detected before a release!

### 1/5 — Hahaha

*2025-04-03, version 8.6.2*

Fahrgastinfo? Stimmt eh nie, ausfallende Züge werden nicht eingetragen, einfach nur inkompetent. Gefahren wird wie sie bock haben. Mit der App hat das gar nix zu tun

### 1/5 — bvg unreliable

*2025-03-31, version 8.6.2*

trains are unreliable, strikes are regular and the app spontaneously stops working so you cannot buy or activate tickets.
get a bike instead berlin. it's the only real option.

### 1/5 — Unusable

*2025-03-07, version 8.6.2*

This app, or its current version I don’t know, is totally useless. I enter a destination and I’m asked to enter my starting point, I enter my starting point and my destination is gone, I re-enter my destination and my starting point is gone, and so on and so on.

### 1/5 — Terrible update

*2025-01-11, version 8.5.1*

Impossible to select details for a journey. Goes straight to some pointless map view.

### 1/5 — Unreliable

*2025-01-07, version 8.4.2*

This app doesn’t work properly and is amazingly unreliable. Not what you need from a transport app…

### 1/5 — Get a paper ticket instead. Not reliable enough to use.

*2025-01-02, version 8.4.2*

Route planning is good, but this app is not reliable enough to use safely. Purchased tickets disappeared from the app entirely in the middle of a four day term.

### 1/5 — Not able to verify e-mail, not able to buy a ticket, not complete translation to English

*2024-12-16, version 8.4.2*

When i press „E-mail verifizieren” the app pop-ups and the only thing i see — is a white screen. Also i cannot buy tickets, since processing after payment takes forever. Also the inscriptions on the tickets are not translated into English (although everything else is in English), so i don’t know what kind of ticket is proper for me

### 1/5 — This app used to be great, now Google maps will give you better results

*2024-12-10, version 8.4.2*

Doesn’t give you the most recent updates about recent construction like it uses to be. I missed 1h of my life because of this update. Will delete the app right now

### 1/5 — Schrecklich

*2024-12-04, version 8.4.1*

Fahrkartenkauf funktioniert nicht, Routenauskunft ist verwirrend und nicht intuitiv.
Andauernde Verschlimmbesserung.

### 1/5 — Ticketing does not work

*2024-11-14, version 8.3.3*

Test your scrappy app before you publish it. Thank you

### 1/5 — Absolute trash

*2024-10-15*

Since they completely overhauled the app over the summer, this app has become absolute trash. It isn’t user friendly at all - purchasing a ticket involves more shuffling between options. The live updates of buses is utterly useless unless the app is tracking “ghost” buses, which stop and depart without any of the living/breathing passengers. I’ve lived in this city for 10 years with an app that remained relatively unchanged in its interface and concept, which wasn’t great, but it got the job done. Now it’s almost completely unusable.  I guess that’s Berlin for you - throw a bunch of money at “improving” something only to make it 10x worse than before. Way to go, guys.

**Developer response:** Thanks for your… enthusiastic feedback! We admit, our 'summer makeover.' isnt over jet. As for the ghost buses, we promise we’re not summoning the supernatural—it’s a bug we’re working to exorcise ASAP. Your patience would mean the world while we make this app less ‘Berlin-chaos’ and more ‘Berlin-efficiency.’ Thanks for sticking with us through the shuffle!

### 2/5 — BVG, Was habt ihr euch dabei nur gedacht?

*2024-09-19, version 8.2.1*

Liebe BVG. Es ist toll, dass ihr mit der Zeit geht und neue Funktionen in die App einbauen wollt. Warum macht ihr es aber so viel umständlicher mit der App das zu tun, was die meisten machen? (Fahrbare!) Verbindungen suchen… In der Vorgängerversion konnte ich ganz einfach mit einem Klick meine meist-gefahrenen Verbindungen sehen, diese anklicken und ich hatte einen guten Überblick, welche Verbindungen ich nehmen will. Jetzt muss ich umständlich erst meinen Zielort eingeben, dann korrigieren von wo ich fahren möchte. Das was dort raus kommt, ist auch nicht mehr sinnvoll. Der direkte Anschluss den es zum Beispiel in Wuhletal gibt, erkennt die App gar nicht, obwohl die Zeiten so eingetragen sind. Das bedeutet die App schlägt einem andere Wege vor, die vermeintlich schneller wären.
Angesehen davon kommt es, wenn ich mir in den vorgeschlagenen Verbindungen die Abfahrtszeiten eines Umsteigepunkts ansehe, manchmal zu Fehlern, wo er sagt „die aktuelle Position stimmt nicht“ und ohne die App zu beenden komme ich gar nicht zurück zu meinen verbindungsvorschlägen.

Die neue Version ist für mich so nicht mehr nutzbar. Selbst Google hat da ne bessere Übersicht.
Trotzdem danke für euren Versuch. Für beeinträchtigte Menschen und Leute die Fahrkarten mit der App kaufen, scheint es ja besser zu gehen…

### 1/5 — This app is useless.

*2024-09-10, version 8.1.3*

The last 3 times I went to Berlin, the app was ok, however this time, whenever I put a location in, it says there are no trips found, but it shows all the trips for the next day. I have to use google maps instead.

### 1/5 — Völlig nutzlos - Totally Useless

*2024-09-05, version 8.1.3*

English Version Follows Below 

Ein leistungsfähiges, einfach zu bedienendes Tool hat sich in einen übermäßig vereinfachten, nicht intuitiven dampfenden Haufen von Rinderkot verwandelt.  Die Abfahrtszeiten sind das, worauf ich mich bei der vorherigen Version von BVG Fahrinfo verlassen habe, und das war großartig.  Geben Sie den Namen einer Haltestelle ein, und wie von Zauberhand erscheint eine Liste mit aktuellen Zeiten und Informationen zu allen Aktivitäten an der Haltestelle.  BONUS: BVG Fahrinfo merkt sich Ihre Suchanfragen und speichert die Liste, so dass Sie in Zukunft noch schneller suchen können!  Diese Funktionalität wurde kurzerhand und ohne Vorwarnung durch ein komplettes und schlecht durchdachtes Programm ersetzt.  Um die neue BVG Fahrinfo-App nutzen zu können, MÜSSEN die Location Services von Apple aktiviert sein, was ich aus Sicherheits- und Datenschutzgründen NIE tue.  Anstatt den Namen einer Haltestelle eingeben zu können, muss man nun durch eine animierte Karte navigieren und die gewünschte Haltestelle antippen!!!  Diese dumme Idee basiert auf der Vorstellung, dass ich weiß, wo ich mich auf der Karte befinde (natürlich würden mir die Apple Location Services das anzeigen, aber ich weigere mich, meinen Standort im Internet zu verbreiten).  Vergessen wir nicht, dass der Versuch, eine abstrakte Karte mit Hunderten von winzigen Symbolen auf einem kleinen Smartphone-Bildschirm im hellen Sonnenlicht zu sehen, ein Witz ist und keine funktionale App.  Und es kommt noch schlimmer: Wenn man in der neuen App auf einen Ort tippt, um Abfahrtsinformationen zu erhalten, Sie müssen einen Zielort eingeben, was eine weitere Verzögerung beim Versuch darstellt, einen zuvor schnellen und einfachen Informationsvorgang abzuschließen.  Das Schlimmste: Das BVG hat meine Zielliste und alle anderen Daten gelöscht.  Ohne Vorwarnung.  Vorbei.  Die BVG-Grafiken mit dem Herzsymbol auf Bussen und Bahnen wirken wie eine Lüge.  Der BVG sind ihre Fahrgäste völlig egal.  Die Löschung all unserer Daten und das Abwerfen dieser nutzlosen neuen App wie eine Bombe ohne Vorwarnung ist ein krasser Beweis dafür, wie sehr sich die BVG um uns schert.  An die BVG: Wenn Ihnen etwas daran liegt, dann beweisen Sie es, indem Sie die frühere Sensibilität für Design und Benutzerfreundlichkeit auf die nächste Iteration der App übertragen, die animierte Karte optional machen und es den Reisenden ermöglichen, schnell und einfach Informationen zu erhalten, ohne dass wir sensible Funktionen von iOS, insbesondere die Location Services, aktivieren müssen.  Ich danke Ihnen.

****ENGLISH****
A powerful, easy to use tool has been transformed into an oversimplified,  non-intuitive steaming pile of bovine scatology.  Departure times are what I relied on from the previous version of BVG Fahrinfo, and it was great.  Type in a  Haltestelle name and magically a list of live times and info for all activities at the Haltestelle would appear.  BONUS: BVG Fahrinfo would remember your searches and save a list making future searches even faster!  That functionality was unceremoniously, and without warning, replaced by a complete and ill thought out program.  In order to use the new BVG Fahrinfo app Apple’s Location Services MUST be turned on, something I NEVER turn on for security and privacy purposes.  Rather than being able to type the name of a Haltestelle,  you now are required to navigate an animated map and touch the desired Haltestelle!!!  This stupid idea is based on the notion that I know where I am on the map (of course Apple Location Services would show me, but I refuse to broadcast my location across the internet ).  Let’s not forget that trying to see an abstract map with hundreds of tiny icons on a small smart phone screen in bright sunlight is a joke, and not a functional app.  Insult upon injury:  in the new app when touch a location to get departure information, you are required to enter a destination, which is one more delay in trying to complete an info transaction that previously fast and easy.  Worst of all:  the BVG deleted my list of destinations and all other my other data.  No warning.  Gone.  Those BVG graphic designs with a heart icon seen on buses and trains seem like a lie.  The BVG couldn’t care less about its passengers.  Wiping out all of our data and dropping this useless new app on us like a bomb without warning is glaring evidence of how much the BVG cares about us.  To the BVG: If you do care, prove it by applying the previous sensibility of design and ease of use to the next iteration of the app, make the animated map optional,  and allow travelers to get information quickly and easily without requiring us to activate sensitive features of iOS, specifically Location Services.  Thank you.

### 1/5 — OMG! Who designed this monster?

*2024-09-04, version 8.1.3*

An absolutely unusable app. Half of it not translated, not clear at all what ticket you’re busy, what zone is it for, the ticket purchase flow is the most confusing flow I’ve experienced in the last 2y.

Uninstalling immediately.
Better to struggle with the ticket machines.

### 4/5 — Ausbaufähig

*2024-09-03*

Das neue Design und die vielen neuen Änderungen sind erst mal gewöhnungsbedürftig. Wenn man die App öfter benutzt geht’s aber relativ flott. Klare Schwachstellen: 1. Die App zeigt nicht immer die schnellste Strecke. Sie zeigt stattdessen an, dass man umsteigen soll, obwohl die direkte Fahrt genauso schnell oder sogar etwas schneller wäre (M12, M1)  Aber auch bei anderen Fahrten - vor allem, wenn ein Fußweg über 7 aber noch unter 10 Minuten nötig ist, um die nächstgelegene S-Bahn-Station zu erreichen. 2. Eine abgelaufene 24-Stunden-Karte wird über den Gültigkeitszeitraum hinaus als aktiv angezeigt. Mein gekauftes Ticket wurde erst nach 24 Stunden und 25 Minuten nicht mehr bei den aktiven Tickets angezeigt. Da ist Stress bei Kontrollen vorprogrammiert.

## Most critical reviews (10 lowest-rated)

### 1/5 — Horreur ergonomique

*2026-04-20*

Une aberration d’interface, une complexité insondable, vous n’en ressortirez pas indemne nerveusement

**Developer response:** Hello, thank you very much for your feedback and constructive criticism. We are working on improving more than just the ticketing system, and your feedback is helping us do so. Thank you for bringing this to our attention!

### 1/5 — Terrible ux

*2026-04-20, version 8.12.1*

I had to repeat steps 5 times just to purchase a ticket

### 1/5 — Useless

*2026-04-02, version 8.12.1*

They offer English version, but the majority of the content is in Dutch... No sense

### 1/5 — Absolute trash

*2026-01-21, version 8.11.2*

Since they completely overhauled the app over the summer, this app has become absolute trash. It isn’t user friendly at all - purchasing a ticket involves more shuffling between options. The live updates of buses is utterly useless unless the app is tracking “ghost” buses, which stop and depart without any of the living/breathing passengers. I’ve lived in this city for 10 years with an app that remained relatively unchanged in its interface and concept, which wasn’t great, but it got the job done. Now it’s almost completely unusable.  I guess that’s Berlin for you - throw a bunch of money at “improving” something only to make it 10x worse than before. Way to go, guys.

*October 2025 Update: while the app has improved, I have to say, it’s still pretty stupid, esp since you can’t simply check the departure times at a particular spot. Instead, you have to input a route before BVG decides which way is best for getting there, whether it is or not is another matter. Why can’t I just see the departing times for trains/buses at a stop, and decide for myself which way to go? Your app isn’t effective enough on its own to determine the most optimal route, so maybe until you get to that point, you could simply report departing/arriving times at a spot, unless prompted for your misguided advice re: how to get to a certain place.

### 1/5 — 10 years behind

*2026-01-08*

The exact locations of bus stops and metro entrances isn’t shown. Often it claims to show live updates from buses that never arrive. On iOS I’m forced to enter my phone password every time just to check a route. Just very clumsy and clunky for an app and full of Denglisch.

### 1/5 — Absolute trash

*2025-10-20*

Since they completely overhauled the app over the summer, this app has become absolute trash. It isn’t user friendly at all - purchasing a ticket involves more shuffling between options. The live updates of buses is utterly useless unless the app is tracking “ghost” buses, which stop and depart without any of the living/breathing passengers. I’ve lived in this city for 10 years with an app that remained relatively unchanged in its interface and concept, which wasn’t great, but it got the job done. Now it’s almost completely unusable.  I guess that’s Berlin for you - throw a bunch of money at “improving” something only to make it 10x worse than before. Way to go, guys.

*October 2025 Update: while the app has improved, I have to say, it’s still pretty stupid, esp since you can’t simply check the departure times at a particular spot. Instead, you have to input a route before BVG decides which way is best for getting there, whether it is or not is another matter. Why can’t I just see the departing times for trains/buses at a stop, and decide for myself which way to go? Your app isn’t effective enough on its own to determine the most optimal route, so maybe until you get to that point, you could simply report departing/arriving times at a spot, unless prompted for your misguided advice re: how to get to a certain place.

**Developer response:** Thanks for your… enthusiastic feedback! We admit, our 'summer makeover.' isnt over jet. As for the ghost buses, we promise we’re not summoning the supernatural—it’s a bug we’re working to exorcise ASAP. Your patience would mean the world while we make this app less ‘Berlin-chaos’ and more ‘Berlin-efficiency.’ Thanks for sticking with us through the shuffle!

October 2025 Update: Hey, thank you for your feedback. You can customise your connection search by using the filter settings (filter symbole). You can add intermediate stops or select which means of transportation you would like to use, for example.  As for the departure times: On the start screen you have the large map of the surrounding area with all the stops and lines in the proximity. If you now click on a nearby stop, a pop-up will open with the lines that depart from this stop. You can drag this upwards. Alternatively, you can click on the icon at the front of the list of recently searched or saved stops to open the same view.

### 1/5 — Amateurs!!!

*2025-10-03, version iOS 8.10.0*

Can’t change „from“ location while in transit! It will keep updating to current location!!  Who’s the sadist that designed this app? Who’s the QA? Honestly, reconsider

### 1/5 — Impossible to pay for a ticket

*2025-08-16, version 8.8.2*

Impossible to pay for a ticket and registration needed to pay for it. Waste of time! Just pay with card in the bus.

### 1/5 — Interface

*2025-06-18, version 8.7.5*

Worst unintuitive interface ever! Congrat! I thought I’ve seen all but I was wrong:-)

### 1/5 — Fewer Features, More Frustration

*2025-06-18, version 8.7.5*

While the app introduces few—if any—noticeable improvements over the previous version, its usability has unfortunately declined. Instead of clearly displaying the train departure time, it only shows when it recommends you leave, with no option to switch to a standard schedule view. This can be frustrating for users who prefer having access to actual departure times.

Entering a starting station is also unnecessarily complicated. The app defaults to using your current location without prompting or offering an option to change this behavior in the settings, requiring multiple taps to manually adjust the departure point.

Another recurring issue is the monthly ticket occasionally disappearing from the app without warning, which can create confusion and inconvenience when trying to present it during checks.

Overall, the experience is disappointing, especially for regular users who rely on the app daily. More flexibility, clarity, and user control would be very welcome in future updates.

## Most praised reviews (10 highest-rated)

### 5/5 — Good app

*2026-06-09, version 8.13.3*

Finally, we‘ve got really good application in Berlin. 5 stars

### 5/5 — Verbesserungsvorschlag

*2025-05-24*

Insgesamt zufrieden! Eine Funktion fehlt mir: Auf meinem Weg zur Arbeit und zurück nutze ich immer die gleiche Verbindung, jedoch fahren dort sowohl Regios als auch S-Bahnen. Da ich mich nicht immer zur gleichen Zeit auf den Heimweg machen kann, gebe ich immer wieder die gleiche Verbindung mit Ziel und Start ein. Hier ist die Schnellauswahl zwar hilfreich, doch wäre es noch viel erleichternder, wenn ich Verbindung direkt auswählen könnte. Also dass unter den „Favoriten“ nicht nur Ziel-Haltestellen, sondern ganze Verbindungen vermerkt werden können. So könnte ich die App einfach öffnen, die Verbindung direkt auswählen und sehen, ob es Verspätungen / Zugausfälle etc. gibt. Ich fahre häufig mit dem Fahrrad zum Bahnhof, sodass mir die Funktion, nach Auswahl meiner Zielhaltestelle direkt eine Verbindung von meinem aktuellen Standort aus angezeigt zu bekommen, nicht viel hilft. 
Dennoch gute App und herzlichen Dank für die Mühe!

**Developer response:** Hallo, da können wir weiter helfen.
App öffnen
Auf "Wohin möchtest du?" klicken
nun auf den Reiter Verbindungen (direkt neben Orte) klicken
Hier werden die letzten 25 Verbindungen aufgelistet. Diese können auch als Favorit (Herz) nach oben geschoben werden.
Oder, bereits in der Übersicht der Verbindungen, oben rechts auf das Herz klicken
Für bestimmte Verbindungen kann auch der Pendler-Alarm genutzt werde:
1. eine Verbindung auswählen
2. hier in der Detailansicht wechseln (es wird der Linienverlauf der Verbindung angezeigt). Hier auf das Herz rechts klicken
3. Es öffnet sich eine neue Seite. 
4. Hier auf Pendler klicken und die Tage sowie Uhrzeit auswählen, an der alle Verbindungen zwischen Start und Ziel "Überwacht" werden soll.  
In diesem Fall werden alle möglichen Verbindungen zwischen den Start und Ziel zu den gegebenen Tagen und Zeitfenster hinsichtlich Störungen und Verspätungen überwacht. Gibt es eine Meldung, so wir der User informiert.

### 5/5 — Awesome

*2024-06-11, version 6.14*

It makes traveling in Berlin so easy and efficient.  Many thanks to creators of it.

### 5/5 — Perfect

*2024-04-29, version 6.14*

Perfect

### 5/5 — Ich liebe Euch

*2024-04-12, version 6.14*

wenn nicht ständig irgendwelche Busse ausfallen, zu früh oder zu spät kommen würden. Ihr die psychopatischen Fahrer die einen erst zum Bus rennen lassen, um dann mit aufgerissenen Augen einen direkt ins Gesicht lächeln, wenn sie beim Erreichen genüsslich die Tür vor der Nase schließen. Extrapunkte scheint es bei diesem Betriebsritual zu geben, wenn das Gesicht des Fahrgastes sich dabei noch an die Tür quetscht, da er noch im Lauf ist. Nur gibt es da diese Ausnahmen, vermutlich die Neuen mit den unterhalb bezahlten Gehältern, den gekürzten Urlaub, dem gestrichenem 13. sowie keiner Betriebsrente mehr, also die mit den Neuverträgen. Ich bin vor 52 Jahren in Berlin geboren und die waren schon immer Pleite. Nicht ein Jahr mit schwarzen Zahlen. Das muss man erst mal schaffen. Warum nur..? -;)

### 5/5 — Craig S

*2024-03-28, version 6.14*

Excellent app, makes navigating the transport system easy.

### 5/5 — Sehr gut 🙋‍♂️

*2024-02-26*

Sehr übersichtlich und leicht zu verstehen.

**Developer response:** Hallo, vielen lieben Dank. 💛 Es freut uns, dass Ihnen unsere App gefällt.

### 5/5 — Découvrez Berlin en métro

*2024-02-09*

Un bon système de transport pour découvrir lieux touristiques, restaurants et bers à bière

### 5/5 — Excellent

*2023-12-07*

Flexible travel in Berlin, planning and tickets all in one

### 5/5 — Worth it

*2023-11-19, version 6.14*

Easy to navigate app. Perfect routes with train and platform details. Love it

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-09-04.*
