Central Line Timetable

First train, last train and frequency at every station

Timetable last updated: 11 July 2026
Night service: Friday and Saturday nights (Ealing Broadway to Loughton/Hainault)

This Central Line timetable shows the first train, the last train and how often trains run at each of the 49 stations on the line, in both directions. Times below are for eastbound (towards Epping/Hainault) trains on Monday to Thursday. Use the toggles to switch direction or view Friday/Saturday and Sunday times, and tap any station for its full hour-by-hour departure list.

Tap any station to see every scheduled departure, hour by hour.

Station First Last Every
West Ruislip branch
West Ruislip
05:23
23:53
7 min
Ruislip Gardens
05:26
23:56
6 min
South Ruislip
05:27
23:57
6 min
Northolt
05:30
00:00
5 min
Greenford
05:32
00:02
5 min
Perivale
05:34
00:04
5 min
Hanger Lane
05:37
00:07
5 min
North Acton
05:34
01:13
3 min
Ealing Broadway branch
Ealing Broadway
05:29
01:08
6 min
West Acton
05:31
01:10
6 min
North Acton → Leytonstone
East Acton
05:36
01:15
3 min
White City
05:33
00:15
3 min
Shepherd's Bush
05:36
00:18
3 min
Holland Park
05:38
00:20
3 min
Notting Hill Gate
05:39
00:21
3 min
Queensway
05:41
00:23
3 min
Lancaster Gate
05:42
00:24
3 min
Marble Arch
05:45
00:27
3 min
Bond Street
05:46
00:28
3 min
Oxford Circus
05:48
00:30
3 min
Tottenham Court Road
05:49
00:31
3 min
Holborn
05:51
00:33
3 min
Chancery Lane
05:52
00:34
3 min
St Paul's
05:54
00:36
3 min
Bank
05:56
00:38
3 min
Liverpool Street
05:58
00:40
3 min
Bethnal Green
06:01
00:43
3 min
Mile End
06:03
00:45
3 min
Stratford
06:07
00:49
3 min
Leyton
06:10
00:52
3 min
Leytonstone
05:36
00:58
3 min
Epping branch
Snaresbrook
05:38
00:57
5 min
South Woodford
05:40
00:59
5 min
Woodford
05:22
01:02
4 min
Buckhurst Hill
05:24
01:04
5 min
Loughton
04:56
01:07
8 min
Debden
04:58
01:09
8 min
Theydon Bois
05:02
01:13
7 min
Epping
-
00:37
-
Hainault via Newbury Park
Wanstead
06:21
01:00
5 min
Redbridge
06:23
01:02
5 min
Gants Hill
06:25
01:04
5 min
Newbury Park
06:28
01:07
6 min
Barkingside
06:30
01:09
6 min
Fairlop
06:31
01:10
6 min
Hainault
06:01
00:14
20 min
Hainault via Grange Hill
Grange Hill
06:03
00:18
10 min
Chigwell
06:05
00:18
13 min
Roding Valley
06:08
00:22
8 min

First and Last are the earliest and latest scheduled departures from each station in the chosen direction. Every is the typical daytime interval between trains from 07:00 to 19:00; trains may be more frequent at peak times and less frequent early morning and late evening. Tap a station row to see its full list of scheduled departures. All times come from Transport for London's published timetable.

Source: TfL Timetable (TransXChange)

Central Line timetable FAQs

What time does the Central Line start and finish?

From a typical central station such as Bank, the first Central Line train departs at around 05:56 and the last at around 00:38 on weekdays. Use the table above for exact times at every station.

How often do Central Line trains run?

Trains run roughly every 3 minutes during the day at central stations. Use the station table above for the typical daytime interval at each station.

Does the Central Line run at night?

Yes. The Central Line runs Friday and Saturday nights (Ealing Broadway to Loughton/Hainault).

Heading out tonight?

Use our free journey planner to find the latest you can leave from any London address and still catch your last train or night bus home.

Plan my journey → Live Central Line departures →