Skip to main content

How to get from Barking to Hornchurch by bus and train?

By bus and train

To get from Barking to Hornchurch in London, take the C2C train from Barking station to Upminster station. Next, take the 370 bus from Upminster Station Forecourt (E) station to Hornchurch Town Centre (G) station. The total trip duration for this route is approximately 26 min. The ride fare is £8.45.

26min£8.45
Train - C2C
Bus - 370370
Walk to Hornchurch
Leaves from Barking

Step by Step

  • 1
    Start from train station
    Start from train station
    Barking
  • 2
    Train - C2C
    Wait for train
    C2C
    Southend Central
  • 3
    Ride to train station
    Ride to train station
    Upminster
    8 min
  • 4
    Walk to bus station
    Walk to bus station
    Upminster Station Forecourt (E)
    ID E
    30 yd • 1 min
  • 5
    Bus - 370370
    Wait for bus
    370
    Romford Market
  • 6
    Ride to bus station
    Ride to bus station
    Hornchurch Town Centre (G)
    ID G
    9 min
  • 7
    Walk to Hornchurch
    Walk to
    Hornchurch
    60 yd • 1 min
*Duration based on 8am traffic

By Tube and bus

To get from Barking to Hornchurch in London, take the DISTRICT Tube from Barking station to Hornchurch station. Next, take the 256 bus from Hornchurch Station (L) station to Hornchurch Town Centre (G) station. The total trip duration for this route is approximately 23 min. The ride fare is £4.75.

23min£4.75
Tube - DISTRICT
Bus - 256256
Walk to Hornchurch
Leaves from Barking

Step by Step

  • 1
    Start from Tube station
    Start from Tube station
    Barking
  • 2
    Tube - DISTRICT
    Wait for Tube
    DISTRICT
    Upminster
  • 3
    Ride to Tube station
    Ride to Tube station
    Hornchurch
    14 min
  • 4
    Walk to bus station
    Walk to bus station
    Hornchurch Station (L)
    ID L
    20 yd • 1 min
  • 5
    Bus - 256256
    Wait for bus
    256
    Noak Hill
  • 6
    Ride to bus station
    Ride to bus station
    Hornchurch Town Centre (G)
    ID G
    2 min
  • 7
    Walk to Hornchurch
    Walk to
    Hornchurch
    60 yd • 1 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 Barking to Hornchurch

The distance between Barking, London and Hornchurch, London is approximately 9.15 mi, which can typically be travelled in 26 min. Moovit will show you the directions from Barking to Hornchurch by bus and train, so no matter how you choose to travel in London – you will always have plenty of easy options.

Public transport stations close to Barking

Barking is located at Barking, London and the nearest public transport station is Barking Station Barking (K).

Tube stations close to Barking:

  • East Ham
  • Barking
  • Upney

Bus stations close to Barking:

  • Barking Station Barking (K)
  • Barking Station (H)
  • Barking Station (N)

Public transport stations close to Hornchurch, London

Hornchurch is located at Hornchurch, London and the nearest public transport station is The Avenue (J).

Tube stations close to Hornchurch:

  • Upminster Bridge
  • Elm Park
  • Hornchurch

Train stations close to Hornchurch:

  • Upminster
  • Emerson Park

Bus stations close to Hornchurch:

  • The Avenue (J)
  • Devonshire Road (H)
  • Hornchurch Town Centre

By Tube and bus

To get from Barking to Hornchurch in London, take the DISTRICT Tube from Barking station to Hornchurch station. Next, take the 256 bus from Hornchurch Station (L) station to Hornchurch Town Centre (G) station. The total trip duration for this route is approximately 23 min. The ride fare is £4.75.

23min£4.75
Tube - DISTRICT
Bus - 256256
Walk to Hornchurch
Leaves from Barking

Step by Step

  • 1
    Start from Tube station
    Start from Tube station
    Barking
  • 2
    Tube - DISTRICT
    Wait for Tube
    DISTRICT
    Upminster
  • 3
    Ride to Tube station
    Ride to Tube station
    Hornchurch
    14 min
  • 4
    Walk to bus station
    Walk to bus station
    Hornchurch Station (L)
    ID L
    20 yd • 1 min
  • 5
    Bus - 256256
    Wait for bus
    256
    Noak Hill
  • 6
    Ride to bus station
    Ride to bus station
    Hornchurch Town Centre (G)
    ID G
    2 min
  • 7
    Walk to Hornchurch
    Walk to
    Hornchurch
    60 yd • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Barking to Hornchurch?

    The fastest way takes 26 minutes, using Bus line C2C, Bus line 370.

  • What is the alternative route to get from Barking to Hornchurch?

    The alternative route takes 23 minutes, using Bus line DISTRICT, Bus line 256.

  • Is there a direct train between Barking and Hornchurch in London?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 26 min.

  • Which train line goes from Barking to Hornchurch in London?

    The C2C train line goes from Southend Central station near Barking to Upminster station. From there you’ll have to take one bus line till Upminster station near Hornchurch in London

  • How long does it take to travel from Barking to Hornchurch in London by train and bus?

    The total travel time between Barking and Hornchurch in London by train and bus is about 26 min.

  • Where do I get on the train near Barking to get to Hornchurch in London?

    Get on the C2C train from the Southend Central station near Barking in London.

  • Where do I get off the train when travelling between Barking and Hornchurch in London?

    Get off the train at the Upminster stop, which is closest to Hornchurch in London.

  • When is the last Tube from Barking to Hornchurch in London?

    The last Tube from Barking to Hornchurch in London is the District line. It leaves the Barking station at 00:33.

  • When is the last train from Barking to Hornchurch in London?

    The last train from Barking to Hornchurch in London is the c2c line. It leaves the Barking station at 00:18.

  • How much is the train fare from Barking to Hornchurch?

    The ride from Barking to Hornchurch costs £8.45.

Live arrivals, timetables, maps