How to pay for buses in London
London buses are one of the clearest cases: use contactless or Oyster, board at the front, and do not tap out on buses.

Best option for tourists
Use one contactless card, Apple Pay, Google Pay or Oyster card for each traveller. Tap once on the yellow reader when boarding the bus and do not tap out.
| Transport | Card | Apple Pay | Google Pay | Cash | Onboard | Advance ticket | Front door | Tap off |
|---|---|---|---|---|---|---|---|---|
| London busLondon buses are cashless. You board at the front, tap Oyster/contactless/mobile wallet on the yellow reader, and leave without tapping out. | Yes | Yes | Yes | No | No | No | Yes | No |
Can you pay by card on the bus?
Yes. TfL accepts contactless bank cards and mobile wallets on buses; tap once on the yellow reader when boarding.
Do you need to buy a ticket before boarding?
You do not need to buy a bus ticket in advance if you have Oyster, contactless or a supported phone wallet. Cash fares are not sold on London buses.
Cash, boarding doors and tap-off rules
No. TfL buses do not accept cash. Use Oyster, contactless bank card, Apple Pay, Google Pay or another supported contactless device.
Common questions
Can I pay with card on the bus in London?
Yes. TfL accepts contactless bank cards and mobile wallets on buses; tap once on the yellow reader when boarding.
Do I need cash for buses in London?
No. TfL buses do not accept cash. Use Oyster, contactless bank card, Apple Pay, Google Pay or another supported contactless device.
