It is not possible to pay for London bus fares in cash. Instead you can pay with a Visitor Oyster card, Oyster card, Travelcard or contactless payment card, or use a bus pass. Just touch Oyster and Contactless payment cards on the card reader as you enter the bus.