How to pay for buses in Berlin
Berlin buses are no longer a cash fallback: buy from the driver with a card or Apple Pay/Google Pay, or buy a ticket in the BVG app or at machines before travel.

Best option for tourists
Use the BVG app or a station ticket machine if planning a day pass; use card or Apple Pay/Google Pay with the driver for an occasional bus ticket.
| Transport | Card | Apple Pay | Google Pay | Cash | Onboard | Advance ticket | Front door | Tap off |
|---|---|---|---|---|---|---|---|---|
| Berlin busBerlin.de says bus fares are paid to the driver by girocard, major credit card, Apple Pay, Google Pay or BVG credit card; cash is not accepted on buses. | Yes | Yes | Yes | No | Yes | No | Yes | No |
Can you pay by card on the bus?
Yes. Berlin's official public transport guide says German girocards, major credit cards, Apple Pay and Google Pay can be used on buses.
Do you need to buy a ticket before boarding?
You can buy from the bus driver by card, but for day passes or planned travel the BVG app and station machines are usually clearer.
Cash, boarding doors and tap-off rules
No. Berlin's official guidance says it is not possible to pay with cash on the bus.
Common questions
Can I pay with card on the bus in Berlin?
Yes. Berlin's official public transport guide says German girocards, major credit cards, Apple Pay and Google Pay can be used on buses.
Do I need cash for buses in Berlin?
No. Berlin's official guidance says it is not possible to pay with cash on the bus.