Train journey times to London Kings Cross
71 stations reach London Kings Cross within 90 minutes, 38 of them on a direct train. Services are operated by Great Northern, LNER, Hull Trains, Lumo. The fastest commute is from Finsbury Park at 6 minutes.
- Stations within 90 minutes
- 71
- Direct services
- 38 of 71
- Stations under 30 minutes
- 15
- Fastest station
- Finsbury Park, 6 minutes
- Operators
- Great Northern, LNER, Hull Trains, Lumo
- Source
- Darwin Timetable Files (Rail Delivery Group), Open Government Licence v3.0
- Data reviewed
- 2026-08-17
Every station to Kings Cross
Sorted fastest first. Times are the quickest typical weekday service.
| Station | Fastest | Fastest direct | Typical peak | Peak trains |
|---|---|---|---|---|
| Finsbury Park | 6 min | same as fastest | 7 min | 2.0/hr |
| Alexandra Palace | 11 min | same as fastest | 12 min | 2.0/hr |
| Hornsey | 12 min | same as fastest | no peak service | – |
| New Barnet | 18 min | same as fastest | 18 min | 2.0/hr |
| Welwyn North | 19 min | same as fastest | 28 min | 4.0/hr |
| Potters Bar | 20 min | same as fastest | 23 min | 2.0/hr |
| Stevenage | 20 min | same as fastest | 26 min | 5.1/hr |
| Oakleigh Park | 22 min | same as fastest | no peak service | – |
| Enfield Chase | 24 min | same as fastest | no peak service | – |
| Gordon Hill | 26 min | same as fastest | no peak service | – |
| Hatfield | 26 min | same as fastest | 29 min | 2.0/hr |
| Hadley Wood | 27 min | same as fastest | no peak service | – |
| Hitchin | 28 min | same as fastest | 40 min | 4.0/hr |
| Letchworth Garden City | 29 min | same as fastest | 33 min | 5.9/hr |
| Welwyn Garden City | 29 min | same as fastest | 32 min | 2.0/hr |
| Biggleswade | 30 min | same as fastest | 35 min | 1.5/hr |
| Cuffley | 31 min | same as fastest | no peak service | – |
| Brookmans Park | 33 minchange at Potters Bar | 36 min | no peak service | – |
| Knebworth | 33 minchange at Finsbury Park | 38 min | 41 min | 2.0/hr |
| Welham Green | 35 minchange at Potters Bar | 38 min | no peak service | – |
| Baldock | 36 min | same as fastest | 36 min | 2.4/hr |
| Watton-at-Stone | 36 minchange at Stevenage | no direct service | direct trains only | direct trains only |
| Royston | 37 min | same as fastest | 46 min | 4.3/hr |
| Arlesey | 38 min | same as fastest | no peak service | – |
| Hertford North | 38 min | same as fastest | no peak service | – |
| St Neots | 39 min | same as fastest | 45 min | 1.5/hr |
| Crews Hill | 40 minchange at Alexandra Palace | no direct service | direct trains only | direct trains only |
| Ashwell & Morden | 42 min | same as fastest | 42 min | 2.0/hr |
| Bayford | 46 minchange at Stevenage | no direct service | direct trains only | direct trains only |
| Cambridge South | 46 min | same as fastest | 64 min | 3.9/hr |
| Huntingdon | 47 min | same as fastest | 53 min | 1.5/hr |
| Peterborough | 47 min | same as fastest | 56 min | 5.1/hr |
| Sandy | 48 min | same as fastest | no peak service | – |
| Cambridge | 50 min | same as fastest | 68 min | 3.9/hr |
| East Croydon | 51 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Meldreth | 51 min | same as fastest | 51 min | 2.0/hr |
| Denmark Hill | 53 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Shepreth | 55 min | same as fastest | 55 min | 2.0/hr |
| Cambridge North | 56 min | same as fastest | 66 min | 1.9/hr |
| Peckham Rye | 56 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Foxton | 57 min | same as fastest | 57 min | 2.0/hr |
| Coulsdon South | 61 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Waterbeach | 61 min | same as fastest | 71 min | 1.9/hr |
| Catford | 65 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Grantham | 65 min | same as fastest | 72 min | 3.2/hr |
| Gatwick Airport | 66 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Merstham | 67 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Whittlesford Parkway | 67 minchange at Cambridge South | no direct service | direct trains only | direct trains only |
| Bellingham | 68 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Redhill | 69 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Beckenham Hill | 70 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Ely | 70 min | same as fastest | 80 min | 1.9/hr |
| Three Bridges | 71 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Audley End | 74 minchange at Cambridge South | no direct service | direct trains only | direct trains only |
| Earlswood | 74 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Newark Northgate | 75 min | same as fastest | 84 min | 2.8/hr |
| Balcombe | 77 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Bromley South | 77 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Shelford | 77 minchange at Cambridge South | no direct service | direct trains only | direct trains only |
| Salfords | 78 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Horley | 79 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Bickley | 80 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Littleport | 80 min | same as fastest | 89 min | 1.9/hr |
| Haywards Heath | 81 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Great Chesterford | 85 minchange at Cambridge South | no direct service | direct trains only | direct trains only |
| St Mary Cray | 85 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Bishops Stortford | 86 minchange at Cambridge South | no direct service | direct trains only | direct trains only |
| Burgess Hill | 87 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Retford | 87 min | same as fastest | 95 min | 2.0/hr |
| Wivelsfield | 88 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
| Swanley | 89 minchange at Finsbury Park | no direct service | direct trains only | direct trains only |
Frequently asked questions
What is the fastest train to London Kings Cross?
The fastest connection is from Finsbury Park, at 6 minutes on a direct service. Services into Kings Cross are operated by Great Northern, LNER, Hull Trains, Lumo.
Which commuter towns are within 30 minutes of Kings Cross?
15 stations reach Kings Cross in under 30 minutes, including Finsbury Park, Alexandra Palace, Hornsey, New Barnet, Welwyn North, Potters Bar. These are the shortest commutes available into this terminal.
How many stations connect to Kings Cross?
71 stations have a service to London Kings Cross within 90 minutes, and 38 of those are direct trains with no change required.
What areas does Kings Cross serve?
London Kings Cross primarily serves Hertfordshire, Cambridgeshire and the East Coast Main Line. Key commuter destinations on this network include Finsbury Park, Alexandra Palace, Hornsey, New Barnet, Welwyn North.
Is Kings Cross a good terminal to commute into?
With 71 stations inside 90 minutes and 38 direct services, Kings Cross offers unusually broad commuter coverage. The quickest option is Finsbury Park at 6 minutes.
Other London terminals
Compare journey times into each of the nine London main line termini.