District Line – First Trains

First train of the day from each station

Catching an early flight or an early shift? These are the first District Line trains of the day from every station, direction by direction, straight from the current TfL timetable — starting as early as 04:42 from Ealing Common on weekday mornings. Station names link to the full departure grid.

Timetable last updated: 2026-07-11
Source: TfL Timetable (TransXChange)

Eastbound (towards Upminster/Barking)

StationMon–FriSaturdaySunday
Ealing Broadway04:5104:5106:18
Ealing Common04:5504:5506:21
Acton Town04:5804:5806:25
Chiswick Park05:0005:0006:27
Turnham Green05:0205:0206:29
Stamford Brook05:0305:0306:30
Ravenscourt Park05:0505:0506:32
Hammersmith05:0705:0706:34
Barons Court05:0905:0906:36
West Kensington05:1105:1106:37
Earl's Court05:1405:1406:41
Gloucester Road05:1605:1606:43
South Kensington05:1805:1806:45
Sloane Square05:2005:2006:47
Victoria05:2205:2206:49
St James's Park05:2305:2306:50
Westminster05:2505:2506:52
Embankment05:2705:2706:54
Temple05:2805:2806:55
Blackfriars05:3005:3006:57
Mansion House05:3105:3106:58
Cannon Street05:3305:3307:00
Monument05:3405:3407:01
Tower Hill05:3805:3807:05
Aldgate East05:4005:4007:07
Whitechapel05:4205:4206:31
Stepney Green05:4405:4406:33
Mile End05:4605:4606:35
Bow Road05:4705:4706:36
Bromley-by-Bow05:4905:4906:38
West Ham05:5205:5206:21
Plaistow05:5305:5306:22
Upton Park05:5505:5506:24
East Ham05:5705:5706:26
Barking05:4505:4506:30
Upney05:4705:4706:32
Becontree05:4905:4906:34
Dagenham Heathway05:5105:5106:36
Dagenham East05:5405:5406:39
Elm Park05:5605:5606:41
Hornchurch05:5805:5806:43
Upminster Bridge06:0006:0006:45
Upminster

Westbound (towards Ealing/Richmond/Wimbledon)

StationMon–FriSaturdaySunday
Ealing Broadway
Ealing Common04:4204:4206:08
Acton Town05:2005:2006:41
Chiswick Park05:2205:2206:43
Turnham Green05:2405:2406:45
Stamford Brook05:2505:2506:46
Ravenscourt Park05:2705:2706:46
Hammersmith05:2605:2606:44
Barons Court05:2405:2406:42
West Kensington05:2205:2206:41
Earl's Court05:2005:2006:39
Gloucester Road05:5905:5907:15
South Kensington05:5705:5707:13
Sloane Square05:5505:5507:11
Victoria05:5305:5307:09
St James's Park05:5105:5107:08
Westminster05:4905:4907:06
Embankment05:4805:4807:04
Temple05:4605:4607:03
Blackfriars05:4505:4507:01
Mansion House05:4305:4306:59
Cannon Street05:4205:4206:58
Monument05:4005:4006:57
Tower Hill05:3905:3906:55
Aldgate East05:3605:3606:52
Whitechapel05:3405:3406:50
Stepney Green05:3205:3206:13
Mile End05:3005:3006:11
Bow Road05:2805:2806:09
Bromley-by-Bow05:2605:2606:07
West Ham05:2405:2406:05
Plaistow05:2205:2206:03
Upton Park05:2005:2006:01
East Ham05:1805:1805:59
Barking05:1505:1505:56
Upney05:1205:1205:53
Becontree05:1005:1005:51
Dagenham Heathway05:0805:0805:49
Dagenham East05:0605:0605:47
Elm Park05:0305:0305:44
Hornchurch05:0105:0105:42
Upminster Bridge05:0005:0005:41
Upminster04:5804:5805:39

District Line: first train FAQs

What time is the first District Line train?

On weekday mornings the earliest District Line departure is at 04:42 from Ealing Common (Westbound (towards Ealing/Richmond/Wimbledon)). Most other stations see their first train shortly after — check the station-by-station tables above.

What time is the first District Line train on a Sunday?

Sunday service starts later than on weekdays: the earliest District Line departure is at 05:39 from Upminster. Use the Sunday column in the tables above for your station.

Do District Line first trains differ at weekends?

Saturday first trains are broadly similar to weekdays, but Sundays start noticeably later at most stations. Compare the columns above — and if you are heading out late rather than early, see last District Line trains.

Planning the other end of the day?

Use our free journey planner to find the latest you can leave and still catch your last train — or check tonight's last departures.

Plan my journey → Last District Line trains →