Gravesend to Luton

Platform 1 8 coaches
16:59
left 17:01

Previously called at

Rainham (Kent)16:30left 16:32
Gillingham (Kent)16:36left 16:38
Chatham16:40left 16:42
Rochester16:44left on time
Strood16:47left 16:50
Higham16:52left 16:54
Gravesend16:59left 17:01

Calling at

Northfleet17:03left on time
Swanscombe17:05left on time
Greenhithe for Bluewater17:08left on time
Stone Crossing17:11left on time
Dartford17:15left on time
Slade Green17:21left on time
Abbey Wood17:27left on time
Plumstead17:31left on time
Woolwich Arsenal17:33left on time
Charlton17:39left on time
Westcombe Park17:41left on time
Maze Hill17:43left on time
Greenwich17:46left on time
Deptford17:49left on time
London Bridge17:57left 18:00
London Blackfriars18:04left on time
City Thameslink18:06left on time
Farringdon18:08left on time
London St Pancras (Intl)18:13left on time
West Hampstead Thameslink18:21left on time
Brent Cross West18:25left on time
Mill Hill Broadway18:29left on time
Elstree & Borehamwood18:34left on time
Radlett18:38left on time
St Albans18:44left on time
Harpenden18:51left on time
Luton Airport Parkway18:58left on time
Luton19:01arrived on time
Operated by Thameslink