Train journey times to London Paddington
115 stations reach London Paddington within 90 minutes, 42 of them on a direct train. Services are operated by Great Western Railway, Elizabeth line. The fastest commute is from Acton Main Line at 7 minutes.
- Stations within 90 minutes
- 115
- Direct services
- 42 of 115
- Stations under 30 minutes
- 15
- Fastest station
- Acton Main Line, 7 minutes
- Operators
- Great Western Railway, Elizabeth line
- Source
- Darwin Timetable Files (Rail Delivery Group), Open Government Licence v3.0
- Data reviewed
- 2026-08-17
Every station to Paddington
Sorted fastest first. Times are the quickest typical weekday service.
| Station | Fastest | Fastest direct | Typical peak | Peak trains |
|---|---|---|---|---|
| Acton Main Line | 7 min | same as fastest | 8 min | 6.0/hr |
| Ealing Broadway | 8 min | same as fastest | 11 min | 12.0/hr |
| Southall | 13 min | same as fastest | 18 min | 9.2/hr |
| Hanwell | 14 min | same as fastest | 15 min | 5.2/hr |
| Slough | 14 min | same as fastest | 32 min | 6.4/hr |
| Hayes & Harlington | 16 min | same as fastest | 21 min | 10.0/hr |
| Maidenhead | 18 min | same as fastest | 38 min | 10.0/hr |
| Stratford | 19 min | same as fastest | 20 min | 11.6/hr |
| West Drayton | 20 min | same as fastest | 23 min | 6.0/hr |
| Twyford | 21 min | same as fastest | 45 min | 6.4/hr |
| Reading | 23 min | same as fastest | 28 min | 15.6/hr |
| Iver | 24 min | same as fastest | 27 min | 4.0/hr |
| Burnham | 26 minchange at Slough | 33 min | 36 min | 6.0/hr |
| Langley | 26 min | same as fastest | 30 min | 4.0/hr |
| Abbey Wood | 28 min | same as fastest | 30 min | 11.6/hr |
| Taplow | 30 minchange at Maidenhead | 38 min | 40 min | 4.0/hr |
| Reading West | 31 min | same as fastest | 32 min | 1.2/hr |
| Windsor & Eton Central | 32 minchange at Slough | no direct service | direct trains only | direct trains only |
| Theale | 34 min | same as fastest | 38 min | 1.6/hr |
| Didcot Parkway | 37 min | same as fastest | 43 min | 5.6/hr |
| Tilehurst | 37 minchange at Reading | 41 min | 48 min | 2.0/hr |
| Tottenham Hale | 38 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Romford | 39 minchange at Stratford (London) | 40 min | 41 min | 11.6/hr |
| Newbury | 40 min | same as fastest | 51 min | 2.8/hr |
| Pangbourne | 41 minchange at Reading | 46 min | 53 min | 2.0/hr |
| Shenfield | 42 minchange at Stratford (London) | 54 min | 56 min | 11.2/hr |
| Thatcham | 42 min | same as fastest | 46 min | 1.6/hr |
| Gidea Park | 43 min | same as fastest | 44 min | 11.6/hr |
| Goring & Streatley | 45 minchange at Reading | 50 min | 56 min | 2.0/hr |
| Wokingham | 45 minchange at Reading | no direct service | direct trains only | direct trains only |
| Aldermaston | 46 minchange at Reading | 49 min | 49 min | 0.4/hr |
| Harold Wood | 46 min | same as fastest | 48 min | 11.2/hr |
| Hungerford | 46 min | same as fastest | 63 min | 2.0/hr |
| Swindon | 47 min | same as fastest | 57 min | 4.4/hr |
| Cholsey | 49 minchange at Reading | 55 min | 61 min | 2.0/hr |
| Ingatestone | 49 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Midgham | 49 minchange at Reading | 52 min | 52 min | 0.4/hr |
| Basingstoke | 50 minchange at Reading | no direct service | direct trains only | direct trains only |
| Billericay | 50 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Brentwood | 50 min | same as fastest | 52 min | 11.2/hr |
| Cheshunt | 51 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Oxford | 51 min | same as fastest | 54 min | 2.4/hr |
| Waltham Cross | 51 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Henley-on-Thames | 52 minchange at Twyford | no direct service | direct trains only | direct trains only |
| Chelmsford | 53 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Newbury Racecourse | 53 minchange at Newbury | 60 min | 60 min | 0.4/hr |
| Broxbourne | 55 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Bedwyn | 56 min | same as fastest | 69 min | 2.0/hr |
| Wickford | 56 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Beaulieu Park | 58 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Kintbury | 58 min | same as fastest | 59 min | 1.2/hr |
| Upminster | 58 minchange at Romford | no direct service | direct trains only | direct trains only |
| Roydon | 60 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Hatfield Peverel | 61 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Rayleigh | 61 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Witham | 61 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Pewsey | 62 min | same as fastest | 79 min | 1.6/hr |
| Rye House | 62 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Chippenham | 63 min | same as fastest | 70 min | 1.6/hr |
| Hanborough | 63 min | same as fastest | 65 min | 1.2/hr |
| Harlow Town | 63 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Overton | 63 minchange at Reading | no direct service | direct trains only | direct trains only |
| Battlesbridge | 65 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Hockley | 65 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| St Margarets (Hertfordshire) | 65 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Winchester | 68 minchange at Reading | no direct service | direct trains only | direct trains only |
| Charlbury | 69 min | same as fastest | 72 min | 1.2/hr |
| Kemble | 69 min | same as fastest | 74 min | 0.8/hr |
| Oxford Parkway | 69 minchange at Oxford | no direct service | direct trains only | direct trains only |
| Rochford | 69 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| South Woodham Ferrers | 69 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Ware | 69 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Whitchurch (Hants) | 69 minchange at Reading | no direct service | direct trains only | direct trains only |
| Colchester | 70 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Marks Tey | 70 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Marlow | 70 minchange at Maidenhead | no direct service | direct trains only | direct trains only |
| Southend Airport | 71 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Kelvedon | 72 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Bristol Parkway | 73 min | same as fastest | 77 min | 2.0/hr |
| Hertford East | 73 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Westbury | 73 min | same as fastest | 97 min | 1.6/hr |
| White Notley | 73 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Banbury | 74 min | same as fastest | no peak service | – |
| Islip | 74 minchange at Oxford | no direct service | direct trains only | direct trains only |
| North Fambridge | 74 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Prittlewell | 74 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Cressing | 75 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Harlow Mill | 75 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Bath Spa | 76 min | same as fastest | 83 min | 1.6/hr |
| Southampton Airport Parkway | 76 minchange at Reading | no direct service | direct trains only | direct trains only |
| Southend Victoria | 76 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Andover | 77 minchange at Reading | no direct service | direct trains only | direct trains only |
| Sawbridgeworth | 77 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Braintree Freeport | 79 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Manningtree | 79 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Kingham | 80 min | same as fastest | 82 min | 1.2/hr |
| Kings Sutton | 80 minchange at Oxford | no direct service | direct trains only | direct trains only |
| Shipton | 80 min | same as fastest | no peak service | – |
| Althorne | 81 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Bicester Village | 81 minchange at Oxford | no direct service | direct trains only | direct trains only |
| Braintree | 81 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Bishops Stortford | 82 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Guildford | 82 minchange at Reading | no direct service | direct trains only | direct trains only |
| Grateley | 84 minchange at Reading | no direct service | direct trains only | direct trains only |
| Hythe | 84 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Ipswich | 84 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Southampton Central | 84 minchange at Reading | no direct service | direct trains only | direct trains only |
| Stroud | 84 min | same as fastest | 90 min | 0.8/hr |
| Burnham-on-Crouch | 86 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Moreton-in-Marsh | 88 min | same as fastest | 90 min | 1.2/hr |
| Richmond | 88 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Stonehouse | 88 min | same as fastest | 96 min | 0.8/hr |
| Wivenhoe | 88 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
| Bristol Temple Meads | 89 min | same as fastest | 99 min | 2.0/hr |
| Southminster | 90 minchange at Stratford (London) | no direct service | direct trains only | direct trains only |
Frequently asked questions
What is the fastest train to London Paddington?
The fastest connection is from Acton Main Line, at 7 minutes on a direct service. Services into Paddington are operated by Great Western Railway, Elizabeth line.
Which commuter towns are within 30 minutes of Paddington?
15 stations reach Paddington in under 30 minutes, including Acton Main Line, Ealing Broadway, Southall, Hanwell, Slough, Hayes & Harlington. These are the shortest commutes available into this terminal.
How many stations connect to Paddington?
115 stations have a service to London Paddington within 90 minutes, and 42 of those are direct trains with no change required.
What areas does Paddington serve?
London Paddington primarily serves the Thames Valley and the West. Key commuter destinations on this network include Acton Main Line, Ealing Broadway, Southall, Hanwell, Slough.
Is Paddington a good terminal to commute into?
With 115 stations inside 90 minutes and 42 direct services, Paddington offers unusually broad commuter coverage. The quickest option is Acton Main Line at 7 minutes.
Other London terminals
Compare journey times into each of the nine London main line termini.