14:48 Platform 2 Expected On time Bedford Calling at: Luton Airport Parkway (14:53)Luton (14:57)Leagrave (15:01)Harlington (15:06)Flitwick (15:10)Bedford (15:24) Track live Watch train Share train
14:52 Platform 1 Expected On time Brighton Calling at: St Albans (14:57)West Hampstead Thameslink (15:09)London St Pancras (Intl) (15:19)Farringdon (15:24)City Thameslink (15:26)London Blackfriars (15:28)London Bridge (15:34)East Croydon (15:48)Gatwick Airport (16:04)Three Bridges (16:09)Balcombe (16:16)Haywards Heath (16:21)Wivelsfield (16:26)Burgess Hill (16:28)Hassocks (16:32)Preston Park (16:38)Brighton (16:43) Track live Watch train Share train
14:52 Platform 2 Expected On time Luton Calling at: Luton Airport Parkway (14:58)Luton (15:02) Track live Watch train Share train
14:55 Platform 1 Expected On time Rainham (Kent) Calling at: St Albans (15:00)Radlett (15:06)Elstree & Borehamwood (15:09)Mill Hill Broadway (15:13)Brent Cross West (15:17)West Hampstead Thameslink (15:21)London St Pancras (Intl) (15:32)Farringdon (15:36)City Thameslink (15:38)London Blackfriars (15:41)London Bridge (15:47)Deptford (15:55)Greenwich (15:57)Maze Hill (16:00)Westcombe Park (16:02)Charlton (16:05)Woolwich Arsenal (16:10)Plumstead (16:13)Abbey Wood (16:17)Slade Green (16:23)Dartford (16:29)Stone Crossing (16:34)Greenhithe for Bluewater (16:37)Swanscombe (16:40)Northfleet (16:42)Gravesend (16:46)Higham (16:53)Strood (16:58)Rochester (17:01)Chatham (17:05)Gillingham (Kent) (17:09)Rainham (Kent) (17:15) Track live Watch train Share train
15:01 Platform 2 Expected On time Bedford Calling at: Luton Airport Parkway (15:06)Luton (15:10)Leagrave (15:15)Harlington (15:20)Flitwick (15:24)Bedford (15:39) Track live Watch train Share train
15:08 Platform 1 Expected On time Three Bridges Calling at: St Albans (15:13)London St Pancras (Intl) (15:34)Farringdon (15:39)City Thameslink (15:41)London Blackfriars (15:43)London Bridge (15:50)Norwood Junction (16:02)East Croydon (16:06)South Croydon (16:09)Purley (16:13)Redhill (16:22)Earlswood (Surrey) (16:25)Salfords (16:28)Horley (16:32)Gatwick Airport (16:34)Three Bridges (16:40) Track live Watch train Share train
15:18 Platform 2 Expected On time Bedford Calling at: Luton Airport Parkway (15:23)Luton (15:27)Leagrave (15:31)Harlington (15:36)Flitwick (15:40)Bedford (15:54) Track live Watch train Share train
15:22 Platform 1 Expected On time Brighton Calling at: St Albans (15:27)West Hampstead Thameslink (15:39)London St Pancras (Intl) (15:49)Farringdon (15:54)City Thameslink (15:56)London Blackfriars (15:58)London Bridge (16:04)East Croydon (16:18)Gatwick Airport (16:34)Three Bridges (16:39)Balcombe (16:46)Haywards Heath (16:51)Wivelsfield (16:56)Burgess Hill (16:58)Hassocks (17:02)Preston Park (17:09)Brighton (17:14) Track live Watch train Share train
15:22 Platform 2 Expected On time Luton Calling at: Luton Airport Parkway (15:28)Luton (15:32) Track live Watch train Share train
15:25 Platform — Expected Cancelled Rainham (Kent) Calling at: St Albans (15:30)Radlett (15:36)Elstree & Borehamwood (15:39)Mill Hill Broadway (15:43)Brent Cross West (15:47)West Hampstead Thameslink (15:51)London St Pancras (Intl) (16:02)Farringdon (16:06)City Thameslink (16:08)London Blackfriars (16:11)London Bridge (16:17)Deptford (16:25)Greenwich (16:27)Maze Hill (16:30)Westcombe Park (16:32)Charlton (16:35)Woolwich Arsenal (16:40)Plumstead (16:43)Abbey Wood (16:47)Slade Green (16:53)Dartford (16:59)Stone Crossing (17:04)Greenhithe for Bluewater (17:07)Swanscombe (17:10)Northfleet (17:12)Gravesend (17:16)Higham (17:23)Strood (17:28)Rochester (17:31)Chatham (17:35)Gillingham (Kent) (17:39)Rainham (Kent) (17:45) Track live Watch train Share train