PayForTheBus.com

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.

Last checked: June 2026Confidence Medium
Yellow public buses at a Berlin bus station with passengers boarding
Photo by Frederik Wrobel on Pexels

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.

TransportCardApple PayGoogle PayCashOnboardAdvance ticketFront doorTap 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.YesYesYesNoYesNoYesNo

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.