Skip to main content

How to get from Liverpool Street to Ham by bus and train?

By bus and train

To get from Liverpool Street to Ham in Ham (Richmond), take the ELIZABETH train from Liverpool Street station to Ealing Broadway station. Next, take the 65 bus from Ealing Broadway Station (C) station to Ham Gate Avenue (A) station. The total trip duration for this route is approximately 1 hr 27 min. The ride fare is £4.75.

87min£4.75
Walk to train station
Train - ELIZABETH
Bus - 6565
Walk to Ham
Leaves from Liverpool Street

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Liverpool Street
    70 yd • 1 min
  • 2
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Heathrow Terminal 5
  • 3
    Ride to train station
    Ride to train station
    Ealing Broadway
    25 min
  • 4
    Walk to bus station
    Walk to bus station
    Ealing Broadway Station (C)
    ID C
    60 yd • 1 min
  • 5
    Bus - 6565
    Wait for bus
    65
    Kingston
  • 6
    Ride to bus station
    Ride to bus station
    Ham Gate Avenue (A)
    ID A
    50 min
  • 7
    Walk to Ham
    Walk to
    Ham
    Ham Common
    400 yd • 5 min
*Duration based on 8am traffic

By Tube, bus and train

To get from Liverpool Street to Ham in Ham (Richmond), you’ll need to take one train line, one Tube line and one bus line: take the ELIZABETH train from Liverpool Street station to Whitechapel station. Next, you’ll have to switch to the DISTRICT Tube and finally take the 371 bus from Richmond Station (D) station to Ashburnham Road station. The total trip duration for this route is approximately 1 hr 30 min. The ride fare is £4.95.

90min£4.95
Walk to train station
Train - ELIZABETH
Tube - DISTRICT
Bus - 371371
Walk to Ham
Leaves from Liverpool Street

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Liverpool Street
    70 yd • 1 min
  • 2
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Shenfield
  • 3
    Ride to train station
    Ride to train station
    Whitechapel
    2 min
  • 4
    Walk to Tube station
    Walk to Tube station
    Whitechapel
    10 yd • 1 min
  • 5
    Tube - DISTRICT
    Wait for Tube
    DISTRICT
    Richmond
  • 6
    Ride to Tube station
    Ride to Tube station
    Richmond
    51 min
  • 7
    Bus - 371371
    Wait for bus
    371
    Kingston
  • 8
    Ride to bus station
    Ride to bus station
    Ashburnham Road
    ID EP
    19 min
  • 9
    Walk to Ham
    Walk to
    Ham
    Ham Common
    590 yd • 7 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 Liverpool Street to Ham

The distance between Liverpool Street, Ham (Richmond) and Ham, Ham (Richmond) is approximately 17.6 mi, which can typically be travelled in 87 min. Moovit will show you the directions from Liverpool Street to Ham by bus and train, so no matter how you choose to travel in Ham (Richmond) – you will always have plenty of easy options.

Public transport stations close to Liverpool Street

Liverpool Street is located at Liverpool Street, Ham (Richmond) and the nearest public transport station is Liverpool Street Station (B).

Tube stations close to Liverpool Street:

  • Moorgate
  • Aldgate
  • Aldgate East

Train stations close to Liverpool Street:

  • Liverpool Street

Bus stations close to Liverpool Street:

  • Liverpool Street Station (B)
  • Liverpool Street Station
  • Liverpool Street Station (C)

Public transport stations close to Ham, Ham (Richmond)

Ham is located at Ham Common, Ham (Richmond) and the nearest public transport station is Ham Parade (J).

Train stations close to Ham:

  • Berrylands
  • Kew Gardens
  • Richmond

Bus stations close to Ham:

  • Ham Parade (J)
  • Dysart Avenue (V)
  • Ham Common (K)

By Tube, bus and train

To get from Liverpool Street to Ham in Ham (Richmond), you’ll need to take one train line, one Tube line and one bus line: take the ELIZABETH train from Liverpool Street station to Whitechapel station. Next, you’ll have to switch to the DISTRICT Tube and finally take the 371 bus from Richmond Station (D) station to Ashburnham Road station. The total trip duration for this route is approximately 1 hr 30 min. The ride fare is £4.95.

90min£4.95
Walk to train station
Train - ELIZABETH
Tube - DISTRICT
Bus - 371371
Walk to Ham
Leaves from Liverpool Street

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Liverpool Street
    70 yd • 1 min
  • 2
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Shenfield
  • 3
    Ride to train station
    Ride to train station
    Whitechapel
    2 min
  • 4
    Walk to Tube station
    Walk to Tube station
    Whitechapel
    10 yd • 1 min
  • 5
    Tube - DISTRICT
    Wait for Tube
    DISTRICT
    Richmond
  • 6
    Ride to Tube station
    Ride to Tube station
    Richmond
    51 min
  • 7
    Bus - 371371
    Wait for bus
    371
    Kingston
  • 8
    Ride to bus station
    Ride to bus station
    Ashburnham Road
    ID EP
    19 min
  • 9
    Walk to Ham
    Walk to
    Ham
    Ham Common
    590 yd • 7 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Liverpool Street to Ham?

    The fastest way takes 87 minutes, using Bus line ELIZABETH, Bus line 65.

  • What is the alternative route to get from Liverpool Street to Ham?

    The alternative route takes 90 minutes, using Bus line ELIZABETH, Bus line DISTRICT, Bus line 371.

  • Is there a direct train between Liverpool Street and Ham?

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

  • Which train line goes from Liverpool Street to Ham?

    The ELIZABETH train line goes from Liverpool Street station near Liverpool Street in City Of London to Heathrow Terminal 5 station. From there you’ll have to take one bus line till Heathrow Terminal 5 station near Ham in Ham (Richmond).

  • How long does it take to travel from Liverpool Street to Ham by train and bus?

    The total travel time between Liverpool Street in City Of London and Ham in Ham (Richmond) by train and bus is about 1 hr 27 min.

  • Where do I get on the train near Liverpool Street to get to Ham?

    Get on the ELIZABETH train from the Liverpool Street station near Liverpool Street in City Of London.

  • Where do I get off the train when travelling between Liverpool Street and Ham?

    Get off the train at the Heathrow Terminal 5 stop, which is closest to Ham in Ham (Richmond).

  • How much is the train fare from Liverpool Street to Ham?

    The ride from Liverpool Street to Ham costs £4.75.

Live arrivals, timetables, maps