Gravesend to Luton

Platform 1 8 coaches
12:59
left on time

Previously called at

Rainham (Kent)12:30left on time
Gillingham (Kent)12:36left 12:39
Chatham12:40left 12:43
Rochester12:44left 12:45
Strood12:47left 12:50
Higham12:52left 12:54
Gravesend12:59left on time

Calling at

Northfleet13:03left on time
Swanscombe13:05left on time
Greenhithe for Bluewater13:08left on time
Stone Crossing13:11left on time
Dartford13:15left on time
Slade Green13:21left on time
Abbey Wood13:27left on time
Plumstead13:31left on time
Woolwich Arsenal13:33left on time
Charlton13:39left on time
Westcombe Park13:41left on time
Maze Hill13:43left on time
Greenwich13:46left 13:48
Deptford13:49left 13:51
London Bridge13:57left on time
London Blackfriars14:04left on time
City Thameslink14:06left on time
Farringdon14:08left on time
London St Pancras (Intl)14:13left on time
West Hampstead Thameslink14:21left on time
Brent Cross West14:25left on time
Mill Hill Broadway14:29left on time
Elstree & Borehamwood14:34left on time
Radlett14:38left on time
St Albans14:44left 14:48
Harpenden14:51left 14:56
Luton Airport Parkway14:57left 15:03
Luton15:01arrived 15:07
Operated by Thameslink