East Ham to Hainault - travel options by train and buses

Starting at: East Ham

• Take the 238 bus to Barking Station
• Change at Barking Station
• Take the 169 bus to Barkingside Station
• Change at Barkingside Station
• Take the 247 bus to Hainault Station
• Change at Hainault Station

Arrive at: Hainault

Journey time between East Ham and Hainault averages at 51 minutes


Stations passed through from East Ham

  • Bendish Road
  • Ron Leighton Way
  • High Street North
  • Newham Town Hall
  • Altmore Avenue
  • St Olave's Road
  • Burges Road
  • North Street
  • Barking Town Centre
  • Barking Station

Ticket price information

Unlimited bus and tram journeys within one hour.


Return journey: Hainault to East Ham


Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.

Buy mainline railway tickets

Latest journey planner searches

Home > Journey planner > East Ham > Hainault