How to get from Hainault to Barking by bus?
By bus
To get from Hainault to Barking in London, take the 150 bus from Hainault Station (U) station to Gants Hill Station / Cranbrook Road (CH) station. Next, take the SL2 bus from Gants Hill Station / Cranbrook Road (CH) station to Barking Station (H) station. The total trip duration for this route is approximately 39 min. The ride fare is £1.75.
Step by Step
- 1Walk to bus stationHainault Station (U)ID U110 yd • 2 min
- 2Wait for bus150Becontree Heath
- 3Ride to bus stationGants Hill Station / Cranbrook Road (CH)ID CH17 min
- 4Wait for busSL2North Woolwich
- 5Ride to bus stationBarking Station (H)ID H18 min
- 6Walk toBarking10 yd • 1 min
By Tube
To get from Hainault to Barking in London, take the CENTRAL Tube from Hainault station to Mile End station. Next, take the DISTRICT Tube from Mile End station to Barking station. The total trip duration for this route is approximately 47 min. The ride fare is £3.00.
Step by Step
- 1Start from Tube stationHainault
- 2Wait for TubeCENTRALEaling Broadway
- 3Ride to Tube stationMile End24 min
- 4Wait for TubeDISTRICTBarking
- 5Ride to Tube stationBarking16 min
Public transport directions from Hainault to Barking
Public transport stations close to Hainault
Hainault is located at Hainault, London and the nearest public transport station is Hainault Station (U).
Tube stations close to Hainault:
- Grange Hill
- Fairlop
- Barkingside
Bus stations close to Hainault:
- Hainault Station (U)
- Hainault Station (T)
- Trelawney Road (S)
Public transport stations close to Barking, London
Barking is located at Barking, London and the nearest public transport station is Sunningdale Avenue (U).
Tube stations close to Barking:
- Barking
- Upney
- East Ham
Train stations close to Barking:
- Seven Kings
Bus stations close to Barking:
- Sunningdale Avenue (U)
- Barking Station (H)
- Barking Station Barking (K)
Related Routes
- Battersea to Barking
- Buckhurst Hill to Barking
- Camden Town to Barking
- Canary Wharf to Barking
- Catford to Barking
- Chingford to Barking
- Croydon to Barking
- Feltham to Barking
- Forest Gate to Barking
- Golders Green to Barking
- Grays to Barking
- Hemel Hempstead to Barking
- Letchworth to Barking
- Leytonstone to Barking
- Shoreditch to Barking
- Tonbridge to Barking
- Wembley Stadium Industrial Estate to Barking
- Orpington Hospital to Barking
- Crouch End to Barking
- Borehamwood to Barking
By Tube
To get from Hainault to Barking in London, take the CENTRAL Tube from Hainault station to Mile End station. Next, take the DISTRICT Tube from Mile End station to Barking station. The total trip duration for this route is approximately 47 min. The ride fare is £3.00.
Step by Step
- 1Start from Tube stationHainault
- 2Wait for TubeCENTRALEaling Broadway
- 3Ride to Tube stationMile End24 min
- 4Wait for TubeDISTRICTBarking
- 5Ride to Tube stationBarking16 min
Questions & Answers
What is the fastest way to get from Hainault to Barking?
The fastest way takes 39 minutes, using Bus line 150, Bus line SL2.
What is the alternative route to get from Hainault to Barking?
The alternative route takes 47 minutes, using Bus line CENTRAL, Bus line DISTRICT.
Is there a direct bus between Hainault and Barking?
No, you’ll have to take 2 bus lines in total. The total travelling time is 39 min.
Which bus line goes from Hainault to Barking?
The 150 bus line goes from Hainault Station (U) station near Hainault in Hainault to Becontree Heath station. From there you’ll have to take one bus line till Becontree Heath station near Barking in London.
How long does it take to travel from Hainault to Barking by bus?
The total travel time between Hainault in Hainault and Barking in London by bus is about 39 min.
Where do I get on the bus near Hainault to get to Barking?
Get on the 150 bus from the Hainault Station (U) stop near Hainault in Hainault.
Where do I get off the bus when travelling between Hainault and Barking?
Get off the bus at the Becontree Heath stop, which is closest to Barking in London.
How much is the bus fare from Hainault to Barking?
The ride from Hainault to Barking costs £1.75.