Train times from Hayes & Harlington to London
Hayes & Harlington connects to 1 London terminal. The fastest route is Paddington in 17 minutes on a direct train.
- Fastest journey to London
- 17 minutes to Paddington
- Direct service
- Yes
- London terminals served
- 1 (Paddington)
- Operator
- Great Western Railway, Elizabeth line
- Source
- National Rail timetables, 2026
- Data reviewed
- 2026-07-28
Hayes & Harlington to each London terminal
| London terminal | Journey time | Service | Operator |
|---|---|---|---|
| Paddington | 17 min | Direct | Great Western Railway, Elizabeth line |
Hayes & Harlington to Paddington
The fastest train from Hayes & Harlington to London Paddington takes 17 minutes and involves a direct train with no change. The route is operated by Great Western Railway, Elizabeth line. That makes Hayes & Harlington the 6th quickest of the 38 stations with a service into Paddington inside 90 minutes.
Frequently asked questions
How long does the train from Hayes & Harlington to London take?
The fastest train from Hayes & Harlington reaches London Paddington in 17 minutes. Hayes & Harlington connects to 1 London terminal: Paddington.
Which London station should I travel to from Hayes & Harlington?
Paddington is the quickest at 17 minutes, on a direct service. Direct trains run to Paddington.
Is Hayes & Harlington a good commuter town for London?
At 17 minutes to London Paddington, Hayes & Harlington is an excellent commuter base, with a sub-30-minute journey into central London. Direct trains keep the journey simple.
Are there direct trains from Hayes & Harlington to London?
Yes — direct services run to Paddington.
What are the nearest stations to Hayes & Harlington?
The closest alternatives are Southall, West Drayton, Hanwell. These can offer a faster or cheaper route into London depending on where you live.
Nearby stations
Alternative departure points close to Hayes & Harlington.