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.
The London bus network has seen many improvements in recent years with new buses, more frequent services and improved accessibility.
A single Oyster bus fare costs £1.45, or £2.40 if you are paying by cash
London Bus Information
The Central London Bus Guide will be sufficient for most travellers. This map is available from travel information centres at larger Tube stations or to download from our Free London Travel Maps page.
You can also plan your bus route online with Transport for London's Journey Planner
Night Buses in London
London's buses run throughout the night. Night bus services cover the period between the close of the Tube and the start of daytime bus services. In addition, many London bus routes run for 24 hours.
If you're not familiar with the routes, head to Trafalgar Square (the hub for night buses) or check any bus-stop information board. As you'd expect, services are less frequent during the night. Night buses stop on request only: so you'll need to indicate your stop clearly to the driver when boarding or alighting.
London Bus Fares
There is a flat fare throughout the bus network, £1.45 with a pre-pay Oyster card and £2.40 if you are paying by cash. Travelcards are valid on buses.