Train journey times to London Liverpool Street
105 stations reach London Liverpool Street within 90 minutes, 82 of them on a direct train. Services are operated by Greater Anglia, Elizabeth line. The fastest commute is from Stratford at 6 minutes.
- Stations within 90 minutes
- 105
- Direct services
- 82 of 105
- Stations under 30 minutes
- 16
- Fastest station
- Stratford, 6 minutes
- Operators
- Greater Anglia, Elizabeth line
- Source
- Darwin Timetable Files (Rail Delivery Group), Open Government Licence v3.0
- Data reviewed
- 2026-08-17
Every station to Liverpool Street
Sorted fastest first. Times are the quickest typical weekday service.
| Station | Fastest | Fastest direct | Typical peak | Peak trains |
|---|---|---|---|---|
| Stratford | 6 min | same as fastest | 10 min | 28.0/hr |
| Tottenham Hale | 14 min | same as fastest | 17 min | 8.9/hr |
| Abbey Wood | 18 min | same as fastest | 18 min | 11.6/hr |
| Acton Main Line | 18 min | same as fastest | 19 min | 6.0/hr |
| Romford | 18 min | same as fastest | 29 min | 13.6/hr |
| Ealing Broadway | 20 min | same as fastest | 22 min | 12.0/hr |
| Cheshunt | 23 min | same as fastest | 26 min | 6.0/hr |
| Shenfield | 23 min | same as fastest | 36 min | 22.4/hr |
| Southall | 24 min | same as fastest | 29 min | 9.2/hr |
| Hanwell | 25 min | same as fastest | 26 min | 5.2/hr |
| Waltham Cross | 26 min | same as fastest | 30 min | 1.6/hr |
| Broxbourne | 27 min | same as fastest | 31 min | 5.3/hr |
| Hayes & Harlington | 28 min | same as fastest | 32 min | 10.0/hr |
| Chelmsford | 29 min | same as fastest | 38 min | 7.2/hr |
| Gidea Park | 29 minchange at Romford | 31 min | 32 min | 13.2/hr |
| Ingatestone | 29 min | same as fastest | 32 min | 2.8/hr |
| Harlow Town | 30 min | same as fastest | 36 min | 5.5/hr |
| Billericay | 31 min | same as fastest | 35 min | 5.6/hr |
| Roydon | 31 min | same as fastest | 35 min | 2.3/hr |
| Harold Wood | 32 minchange at Romford | 35 min | 36 min | 11.2/hr |
| West Drayton | 32 min | same as fastest | 35 min | 6.0/hr |
| Iver | 35 min | same as fastest | 38 min | 4.0/hr |
| Brentwood | 36 minchange at Romford | 39 min | 40 min | 11.2/hr |
| Theobalds Grove | 36 min | same as fastest | 37 min | 2.0/hr |
| Wickford | 36 min | same as fastest | 41 min | 5.6/hr |
| Bishops Stortford | 37 min | same as fastest | 46 min | 6.9/hr |
| Harlow Mill | 37 min | same as fastest | 42 min | 1.9/hr |
| Langley | 37 min | same as fastest | 41 min | 4.0/hr |
| Beaulieu Park | 38 min | same as fastest | 43 min | 3.6/hr |
| Rye House | 38 min | same as fastest | 40 min | 2.0/hr |
| Upminster | 38 minchange at Romford | no direct service | direct trains only | direct trains only |
| Hatfield Peverel | 39 min | same as fastest | 46 min | 2.8/hr |
| Slough | 39 min | same as fastest | 43 min | 6.0/hr |
| Sawbridgeworth | 40 min | same as fastest | 44 min | 3.1/hr |
| St Margarets (Hertfordshire) | 41 min | same as fastest | 44 min | 2.0/hr |
| Rayleigh | 42 min | same as fastest | 47 min | 4.4/hr |
| Stansted Mountfitchet | 42 min | same as fastest | 56 min | 2.7/hr |
| Burnham | 43 min | same as fastest | 47 min | 6.0/hr |
| Witham | 43 min | same as fastest | 48 min | 7.2/hr |
| Battlesbridge | 44 min | same as fastest | 47 min | 1.2/hr |
| Ware | 45 min | same as fastest | 48 min | 2.0/hr |
| Hockley | 46 min | same as fastest | 51 min | 4.4/hr |
| Stansted Airport | 46 min | same as fastest | 55 min | 3.6/hr |
| Colchester | 47 min | same as fastest | 62 min | 6.8/hr |
| Maidenhead | 47 min | same as fastest | 53 min | 6.0/hr |
| South Woodham Ferrers | 48 min | same as fastest | 51 min | 1.2/hr |
| Hertford East | 49 min | same as fastest | 52 min | 2.0/hr |
| Taplow | 49 min | same as fastest | 52 min | 4.0/hr |
| Kelvedon | 50 min | same as fastest | 55 min | 3.6/hr |
| Rochford | 50 min | same as fastest | 55 min | 4.4/hr |
| Elsenham | 51 min | same as fastest | 59 min | 1.9/hr |
| Marks Tey | 52 min | same as fastest | 58 min | 3.2/hr |
| Southend Airport | 52 min | same as fastest | 57 min | 4.4/hr |
| White Notley | 52 min | same as fastest | 59 min | 1.2/hr |
| North Fambridge | 53 min | same as fastest | 56 min | 1.2/hr |
| Cressing | 54 min | same as fastest | 61 min | 1.2/hr |
| Windsor & Eton Central | 54 minchange at Slough | no direct service | direct trains only | direct trains only |
| Audley End | 55 min | same as fastest | 67 min | 3.3/hr |
| Prittlewell | 55 min | same as fastest | 60 min | 4.4/hr |
| Twyford | 55 min | same as fastest | 58 min | 4.0/hr |
| Manningtree | 56 min | same as fastest | 65 min | 3.6/hr |
| Newport (Essex) | 56 min | same as fastest | 65 min | 1.9/hr |
| Southend Victoria | 57 min | same as fastest | 62 min | 4.4/hr |
| Braintree Freeport | 58 min | same as fastest | 65 min | 1.2/hr |
| Althorne | 60 min | same as fastest | 62 min | 1.2/hr |
| Braintree | 60 min | same as fastest | 67 min | 1.2/hr |
| Ipswich | 60 min | same as fastest | 74 min | 2.8/hr |
| Reading | 60 min | same as fastest | 63 min | 4.0/hr |
| Colchester Town | 63 minchange at Colchester | 69 min | 81 min | 0.8/hr |
| Whittlesford Parkway | 63 min | same as fastest | 77 min | 3.3/hr |
| Hythe | 64 min | same as fastest | 70 min | 2.4/hr |
| Burnham-on-Crouch | 65 min | same as fastest | 67 min | 1.2/hr |
| Great Chesterford | 65 min | same as fastest | 74 min | 1.9/hr |
| Wivenhoe | 68 min | same as fastest | 74 min | 2.4/hr |
| Cambridge South | 69 min | same as fastest | 84 min | 3.3/hr |
| Southminster | 69 min | same as fastest | 71 min | 1.2/hr |
| Reading West | 71 minchange at Reading | no direct service | direct trains only | direct trains only |
| Stowmarket | 71 min | same as fastest | 85 min | 2.0/hr |
| Cambridge | 73 min | same as fastest | 87 min | 3.3/hr |
| Shelford | 73 min | same as fastest | 82 min | 1.9/hr |
| Tilehurst | 73 minchange at Reading | no direct service | direct trains only | direct trains only |
| Mistley | 76 minchange at Manningtree | 78 min | 93 min | 0.4/hr |
| Alresford | 77 min | same as fastest | 78 min | 1.2/hr |
| Henley-on-Thames | 77 minchange at Twyford | no direct service | direct trains only | direct trains only |
| Richmond | 77 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Pangbourne | 78 minchange at Reading | no direct service | direct trains only | direct trains only |
| Thorpe-le-Soken | 78 min | same as fastest | 86 min | 2.4/hr |
| Cambridge North | 80 min | same as fastest | 90 min | 1.6/hr |
| Clapham Junction | 81 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Great Bentley | 81 min | same as fastest | 82 min | 1.2/hr |
| Marlow | 81 minchange at Maidenhead | no direct service | direct trains only | direct trains only |
| Theale | 81 minchange at Reading | no direct service | direct trains only | direct trains only |
| Diss | 82 min | same as fastest | 97 min | 2.0/hr |
| Goring & Streatley | 82 minchange at Reading | no direct service | direct trains only | direct trains only |
| Harwich International | 82 min | same as fastest | 94 min | 0.8/hr |
| Wrabness | 82 minchange at Manningtree | 84 min | 99 min | 0.4/hr |
| Weeley | 84 min | same as fastest | 84 min | 0.4/hr |
| Wokingham | 85 minchange at Reading | no direct service | direct trains only | direct trains only |
| Clacton-on-Sea | 86 min | same as fastest | 94 min | 2.4/hr |
| Aldermaston | 87 minchange at Reading | no direct service | direct trains only | direct trains only |
| Cholsey | 87 minchange at Reading | no direct service | direct trains only | direct trains only |
| Didcot Parkway | 87 minchange at Reading | no direct service | direct trains only | direct trains only |
| Waterbeach | 88 min | same as fastest | 90 min | 1.2/hr |
| Thatcham | 89 minchange at Reading | no direct service | direct trains only | direct trains only |
| Midgham | 90 minchange at Reading | no direct service | direct trains only | direct trains only |
Frequently asked questions
What is the fastest train to London Liverpool Street?
The fastest connection is from Stratford, at 6 minutes on a direct service. Services into Liverpool Street are operated by Greater Anglia, Elizabeth line.
Which commuter towns are within 30 minutes of Liverpool Street?
16 stations reach Liverpool Street in under 30 minutes, including Stratford, Tottenham Hale, Abbey Wood, Acton Main Line, Romford, Ealing Broadway. These are the shortest commutes available into this terminal.
How many stations connect to Liverpool Street?
105 stations have a service to London Liverpool Street within 90 minutes, and 82 of those are direct trains with no change required.
What areas does Liverpool Street serve?
London Liverpool Street primarily serves Essex, Hertfordshire and East Anglia. Key commuter destinations on this network include Stratford, Tottenham Hale, Abbey Wood, Acton Main Line, Romford.
Is Liverpool Street a good terminal to commute into?
With 105 stations inside 90 minutes and 82 direct services, Liverpool Street offers unusually broad commuter coverage. The quickest option is Stratford at 6 minutes.
Other London terminals
Compare journey times into each of the nine London main line termini.