London's famous red buses are a quick, convenient and cheap way to travel around the city, with plenty of sightseeing opportunities along the way. You cannot pay for your London bus fare with cash. A single bus fare costs £1.50 for adults. You can pay this fare by using a Visitor Oyster card, an Oyster card, a Travelcard or with a contactless payment card. If you only use buses and trams to travel around London, you will pay a maximum of £4.40 per day, as long as you pay with the same ticket or contactless payment card every time.