Train journey times to London Moorgate
55 stations reach London Moorgate within 90 minutes, 16 of them on a direct train. Services are operated by Great Northern. The fastest commute is from Finsbury Park at 14 minutes.
- Stations within 90 minutes
- 55
- Direct services
- 16 of 55
- Stations under 30 minutes
- 6
- Fastest station
- Finsbury Park, 14 minutes
- Operators
- Great Northern
- Source
- Darwin Timetable Files (Rail Delivery Group), Open Government Licence v3.0
- Data reviewed
- 2026-08-17
Every station to Moorgate
Sorted fastest first. Times are the quickest typical weekday service.
| Station | Fastest | Fastest direct | Typical peak | Peak trains |
|---|---|---|---|---|
| Finsbury Park | 14 min | same as fastest | 14 min | 8.8/hr |
| Alexandra Palace | 19 min | same as fastest | 22 min | 8.8/hr |
| Hornsey | 19 min | same as fastest | 20 min | 6.0/hr |
| Oakleigh Park | 25 min | same as fastest | 30 min | 4.0/hr |
| New Barnet | 27 min | same as fastest | 32 min | 4.0/hr |
| Enfield Chase | 29 min | same as fastest | 35 min | 4.8/hr |
| Hadley Wood | 30 min | same as fastest | 35 min | 4.0/hr |
| Gordon Hill | 31 min | same as fastest | 37 min | 4.8/hr |
| Potters Bar | 33 min | same as fastest | 38 min | 4.0/hr |
| Brookmans Park | 37 min | same as fastest | 42 min | 4.0/hr |
| Crews Hill | 39 min | same as fastest | 41 min | 4.8/hr |
| Knebworth | 39 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Welham Green | 39 min | same as fastest | 44 min | 4.0/hr |
| Welwyn Garden City | 39 minchange at Finsbury Park | 47 min | 52 min | 4.0/hr |
| Hatfield | 41 minchange at Finsbury Park | 42 min | 47 min | 4.0/hr |
| Cuffley | 42 min | same as fastest | 44 min | 4.8/hr |
| Stevenage | 42 minchange at Finsbury Park | 65 min | 66 min | 2.0/hr |
| Bayford | 46 min | same as fastest | 48 min | 4.8/hr |
| Hitchin | 48 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Welwyn North | 49 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Denmark Hill | 50 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Hertford North | 50 min | same as fastest | 52 min | 4.8/hr |
| Letchworth Garden City | 53 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Peckham Rye | 53 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Arlesey | 54 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Baldock | 56 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| East Croydon | 58 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Watton-at-Stone | 58 min | same as fastest | 59 min | 2.0/hr |
| Biggleswade | 59 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Ashwell & Morden | 61 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Catford | 62 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Sandy | 64 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Bellingham | 65 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Coulsdon South | 66 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Royston | 66 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Beckenham Hill | 67 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| St Neots | 71 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Merstham | 72 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Gatwick Airport | 73 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Bromley South | 74 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Redhill | 76 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Bickley | 77 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Cambridge South | 78 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Huntingdon | 79 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Three Bridges | 79 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Earlswood | 81 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Cambridge | 82 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| St Mary Cray | 82 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Horley | 84 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Balcombe | 85 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Meldreth | 85 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Salfords | 85 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Swanley | 86 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Haywards Heath | 88 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Shepreth | 88 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
Frequently asked questions
What is the fastest train to London Moorgate?
The fastest connection is from Finsbury Park, at 14 minutes on a direct service. Services into Moorgate are operated by Great Northern.
Which commuter towns are within 30 minutes of Moorgate?
6 stations reach Moorgate in under 30 minutes, including Finsbury Park, Alexandra Palace, Hornsey, Oakleigh Park, New Barnet, Enfield Chase. These are the shortest commutes available into this terminal.
How many stations connect to Moorgate?
55 stations have a service to London Moorgate within 90 minutes, and 16 of those are direct trains with no change required.
What areas does Moorgate serve?
London Moorgate primarily serves the City, and the Hertford loop and Welwyn inner suburbs. Key commuter destinations on this network include Finsbury Park, Alexandra Palace, Hornsey, Oakleigh Park, New Barnet.
Is Moorgate a good terminal to commute into?
With 55 stations inside 90 minutes and 16 direct services, Moorgate offers unusually broad commuter coverage. The quickest option is Finsbury Park at 14 minutes.
Other London terminals
Compare journey times into each of the nine London main line termini.