PayForTheBus.com

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.

Last checked: June 2026Confidence Medium
Red double-decker bus on a London street
Photo by Pixabay on Pexels

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.

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

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.

Nearby and similar guides