Skip to main content

How to get from Hainault to East Croydon by Tube and train?

By Tube and train

To get from Hainault to East Croydon in Croydon, you’ll need to take 2 Tube lines and one train line: take the CENTRAL Tube from Hainault station to Mile End station. Next, you’ll have to switch to the DISTRICT Tube and finally take the THAMESLINK train from Blackfriars station to East Croydon station. The total trip duration for this route is approximately 1 hr 13 min. The ride fare is £9.80.

73min£9.80
Tube - CENTRAL
Tube - DISTRICT
Train - THAMESLINK
Leaves from Hainault

Step by Step

  • 1
    Start from Tube station
    Start from Tube station
    Hainault
  • 2
    Tube - CENTRAL
    Wait for Tube
    CENTRAL
    Ealing Broadway
  • 3
    Ride to Tube station
    Ride to Tube station
    Mile End
    24 min
  • 4
    Tube - DISTRICT
    Wait for Tube
    DISTRICT
    Wimbledon
  • 5
    Ride to Tube station
    Ride to Tube station
    Blackfriars
    15 min
  • 6
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Horsham
  • 7
    Ride to train station East Croydon
    Ride to train station
    East Croydon
    21 min
*Duration based on 8am traffic

Alternative route by Tube and train via CENTRAL, METROPOLITAN and THAMESLINK

To get from Hainault to East Croydon in Croydon, you’ll need to take 2 Tube lines and one train line: take the CENTRAL Tube from Hainault station to Liverpool Street Underground station. Next, you’ll have to switch to the METROPOLITAN Tube and finally take the THAMESLINK train from Farringdon station to East Croydon station. The total trip duration for this route is approximately 1 hr 13 min. The ride fare is £9.80.

73min£9.80
Tube - CENTRAL
Tube - METROPOLITAN
Train - THAMESLINK
Leaves from Hainault

Step by Step

  • 1
    Start from Tube station
    Start from Tube station
    Hainault
  • 2
    Tube - CENTRAL
    Wait for Tube
    CENTRAL
    Ealing Broadway
  • 3
    Ride to Tube station
    Ride to Tube station
    Liverpool Street Underground
    30 min
  • 4
    Tube - METROPOLITAN
    Wait for Tube
    METROPOLITAN
    Chesham
  • 5
    Ride to Tube station
    Ride to Tube station
    Farringdon
    5 min
  • 6
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Horsham
  • 7
    Ride to train station East Croydon
    Ride to train station
    East Croydon
    26 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in London.
All local mobility options in one app

Public transport directions from Hainault to East Croydon

The distance between Hainault, Croydon and East Croydon, Croydon is approximately 23.5 mi, which can typically be travelled in 73 min. Moovit will show you the directions from Hainault to East Croydon by Tube and train, so no matter how you choose to travel in Croydon – you will always have plenty of easy options.

Public transport stations close to Hainault

Hainault is located at Hainault, Croydon 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 East Croydon, Croydon

East Croydon is located at East Croydon, Croydon and the nearest public transport station is Electric House (WY).

Train stations close to East Croydon:

  • East Croydon

Bus stations close to East Croydon:

  • Electric House (WY)
  • East Croydon Station (E7)
  • Dingwall Road / East Croydon Station (E8)

Alternative route by Tube and train via CENTRAL, METROPOLITAN and THAMESLINK

To get from Hainault to East Croydon in Croydon, you’ll need to take 2 Tube lines and one train line: take the CENTRAL Tube from Hainault station to Liverpool Street Underground station. Next, you’ll have to switch to the METROPOLITAN Tube and finally take the THAMESLINK train from Farringdon station to East Croydon station. The total trip duration for this route is approximately 1 hr 13 min. The ride fare is £9.80.

73min£9.80
Tube - CENTRAL
Tube - METROPOLITAN
Train - THAMESLINK
Leaves from Hainault

Step by Step

  • 1
    Start from Tube station
    Start from Tube station
    Hainault
  • 2
    Tube - CENTRAL
    Wait for Tube
    CENTRAL
    Ealing Broadway
  • 3
    Ride to Tube station
    Ride to Tube station
    Liverpool Street Underground
    30 min
  • 4
    Tube - METROPOLITAN
    Wait for Tube
    METROPOLITAN
    Chesham
  • 5
    Ride to Tube station
    Ride to Tube station
    Farringdon
    5 min
  • 6
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Horsham
  • 7
    Ride to train station East Croydon
    Ride to train station
    East Croydon
    26 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Hainault to East Croydon?

    The fastest way takes 73 minutes, using Bus line CENTRAL, Bus line DISTRICT, Bus line THAMESLINK.

  • What is the alternative route to get from Hainault to East Croydon?

    The alternative route takes 73 minutes, using Bus line CENTRAL, Bus line METROPOLITAN, Bus line THAMESLINK.

  • Is there a direct Tube between Hainault and East Croydon?

    No, you’ll have to take 2 Tube lines and one train line in total. The total travelling time is 1 hr 13 min.

  • Which Tube line goes from Hainault to East Croydon?

    The CENTRAL Tube line goes from Ealing Broadway station near Hainault in Hainault to Mile End station. From there you’ll have to take one Tube line and one train line till Mile End station near East Croydon in Croydon.

  • How long does it take to travel from Hainault to East Croydon by Tube and train?

    The total travel time between Hainault in Hainault and East Croydon in Croydon by Tube and train is about 1 hr 13 min.

  • Where do I get on the Tube near Hainault to get to East Croydon?

    Get on the CENTRAL Tube from the Ealing Broadway station near Hainault in Hainault.

  • Where do I get off the Tube when travelling between Hainault and East Croydon?

    Get off the Tube at the Mile End station, which is closest to East Croydon in Croydon.

  • How much is the total Tube and train fare from Hainault to East Croydon?

    The ride from Hainault to East Croydon costs £9.80.

Live arrivals, timetables, maps