Bus times in Ilford

25 bus routes and 83 bus stops in Ilford (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 Ilford

Bus stops in Ilford

Ilford

Cranbrook

Loxford

Operators in Ilford

Frequently asked questions

Which buses run in Ilford?

25 bus routes currently serve Ilford: the 25 (Hainault Street to Holborn Circus), the 86 (Stratford Bus Station to Romford Station), the 123 (Turnpike Lane Bus Station to Hainault Street), the 128 (Romford Station to Claybury Broadway), the 145 (Dagenham Asda to Leytonstone Station), the 147 (Hainault Street to Canning Town Station), the 150 (Beacontree Heath to Chigwell Row), the 150 (Becontree Heath to Chigwell Row), the 167 (Ilford to Loughton), the 169 (Clayhall / the Glade to Barking Town Centre), the 179 (Chingford Station to Hainault Street), the 296 (Romford Station to Roden Street), the 364 (Hainault Street to Ballards Road), the 364 (Hainault Street to Ballards Road), the 364 (Hainault Street to Ballards Road), the 366 (Falmouth Gardens to Beckton Bus Station), the 396 (King George Hospital to Roden Street), the 425 (Hainault Street to Kenninghall Road), the 462 (Limes Farm to Ilford), the 677 (Hainault Street to The Broadway) and more.

How much is the bus fare in Ilford?

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 Ilford?

There are 83 active bus stops in Ilford across Ilford, Cranbrook, Loxford. Each stop page on this site shows the next departures and every route that calls there.

Where can you get to by bus from Ilford?

Bus times near Ilford