Bus times in Richmond

18 bus routes and 41 bus stops in Richmond (London area). Pick a stop for live departures, or a route for the full timetable.

💷 London buses have a flat £1.75 fare with contactless or Oyster (the Hopper fare covers unlimited changes within an hour), with daily caps. Cash isn't accepted. Who travels free →

Bus routes serving Richmond

Bus stops in Richmond

Operators in Richmond

Frequently asked questions

Which buses run in Richmond?

18 bus routes currently serve Richmond: the 33 (Fulwell Station to Lonsdale Road), the 65 (Brook Street to Ealing Broadway Station), the 110 (School Road to Hammersmith Bus Station), the 190 (George Street to Empress State Building / W Brompton Stn), the 337 (Northcote Road to Richmond Bus Station), the 371 (Manor Road / Sainsbury's to Kingston Hall Road), the 419 (George Street to Norley Vale), the 490 (Pools on the Park to Heathrow Terminal 5), the 490 (Pools on the Park to Heathrow Terminal 5), the 490 (Pools on the Park to Heathrow Terminal 5), the 493 (St George's / University of London to Richmond Bus Station), the 969 (Gladstone Avenue Whitton to Roehampton Vale / Asda), the H37 (Hounslow / Blenheim Centre to Manor Road), the N22 (South Road / Fulwell to Margaret Street / Oxford Circus), the N33 (Fulwell Station to Hammersmith Bus Station), the N65 (Chessington World of Adventures to Ealing Broadway Station), the R68 (Kew Retail Park to Hampton Court), the R70 (Nurserylands Shopping Centre to Richmond / Manor Road).

How much is the bus fare in Richmond?

London buses have a flat £1.75 fare with contactless or Oyster (the Hopper fare covers unlimited changes within an hour), with daily caps. Cash isn't accepted.

How many bus stops are there in Richmond?

There are 41 active bus stops in Richmond. Each stop page on this site shows the next departures and every route that calls there.

Where can you get to by bus from Richmond?

Bus times near Richmond