Bus 147 in London: Hainault Street to Canning Town
The number 147 runs from Hainault Street in Ilford to Canning Town, linking the Redbridge and Newham areas through East Ham, Upton Park, Plaistow and Custom House. With 38 and 39 stops, it is a practical choice for short and medium journeys across east London.
Journeys take about 47 to 54 minutes depending on the direction and time of day, so the page sets out the typical timings alongside the number of buses on each day.
Where the route goes
From Hainault Street the bus runs through Ilford Broadway and Chapel Road, then along Dersingham Avenue and Wolferton Road towards Little Ilford School. It continues past St Barnabas Church and Browning Road to East Ham Station, then through Upton Park and Plaistow to Newham University Hospital.
The later section passes Custom House Station and Victoria Dock Road, then Keir Hardie Recreation Ground and Jude Street, before ending at Canning Town. A journey from Hainault Street takes 53 minutes on weekdays and 47 minutes at weekends, and the return from Canning Town takes 54 minutes on weekdays.
Stops: Hainault Street - Canning Town
- Hainault Street
- Redbridge Central Library
- Ilford Broadway
- Chapel Road
- Dersingham Avenue
- Wolferton Road
- Church Road /Dersingham Avenue
- Little Ilford School
- Ruskin Avenue Plashet
- St Barnabas Church (E12)
- Browning Road (E12)
- High Street North
- East Ham Station
- Bendish Road
- Ron Leighton Way
- Bartle Avenue
- Aintree Avenue
- Dickens Road
- Upton Park / Priory Road
- Upton Park Green Street
- New City Road Plaistow
- Beaumont Road (E13)
- Newham University Hospital / New Vic College
- Bennett Road
- Newham Leisure Centre
- Newham Way Custom House
- Mortlake Rd Prince Regent Lane
- Tree Road
- Victoria Dock Road
- Chauntler Close / Cundy Park
- Custom House Station
- Bridgeland Road
- Munday Road / Royal Victoria DLR
- Hallsville Primary School
- Keir Hardie Recreation Ground
- Jude Street
- Brunel Street
- Canning Town
Stops: Canning Town - Hainault Street
- Canning Town
- Rogers Road
- Keir Hardie Recreation Ground
- Tarling Road
- The Appleby Centre
- Bridgeland Road
- Custom House Station
- Chauntler Close / Cundy Park
- Victoria Dock Road
- Tree Road
- Newham Way Custom House
- Bennett Road
- Newham University Hospital / New Vic College
- Wigston Road
- Plaistow Prince Regent Lane
- New City Road Plaistow
- Samson Street
- Upton Park Green Street
- Upton Park / Priory Road
- Arragon Road (E6)
- Katherine Road Upton Park
- Bartle Avenue
- High Street North East Ham
- Kempton Road
- Caledon Road
- Bendish Road
- East Ham Station
- High Street North
- Browning Road (E12)
- St Barnabas Church (E12)
- Sheridan Road
- Church Road (E12)
- St Stephens Church
- Wolferton Road
- North Circular Road Ilford
- Ilford Station / Ilford Hill
- Ilford / Chapel Road
- Redbridge Central Library
- Hainault Street
When it runs
On weekdays the first bus leaves Hainault Street at 00:09 and the last at 23:57, with 136 journeys in that direction. From Canning Town the first bus is at 00:01 and the last at 23:49, with 135 weekday journeys.
The service is frequent, with a bus about every 11 minutes on weekdays in both directions. At weekends the gap lengthens to about 14 minutes, with 104 journeys each way.
Timetable at a glance
| Direction | Days | First | Last | Journeys | Every | Journey time |
|---|---|---|---|---|---|---|
| Hainault Street - Canning Town | weekdays | 00:09 | 23:57 | 136 | ~11 min | 53 min |
| Hainault Street - Canning Town | weekends | 00:09 | 23:57 | 104 | ~14 min | 47 min |
| Canning Town - Hainault Street | weekdays | 00:01 | 23:49 | 135 | ~11 min | 54 min |
| Canning Town - Hainault Street | weekends | 00:01 | 23:49 | 104 | ~14 min | 48 min |
Tips for passengers
With buses about every 11 minutes you rarely need to plan far ahead, but it is still wise to check the times if you are connecting at Canning Town or Ilford. Custom House Station and East Ham Station are useful points for changes on this route. Upton Park Green Street and Upton Park / Priory Road are both listed, so confirm the stop you need before boarding.