Hot weather is forecast across England and Wales. You should check your journey in full before you travel, taking note of any warnings and advice. Full details can be found in Status and Disruptions.
The lifts are currently out of order between platforms 2, 3 and 4 and the station entrance/exit at Denmark Hill station.
Live departures show the next ten departures from this station within the next two hours.
05:07 to Luton
on time
Thameslink service
05:07 from Orpington to Luton
Departing Denmark Hill
On time
Calling at:
- 05:14: Elephant & Castle - on time
- 05:19: London Blackfriars - on time
- 05:21: City Thameslink - on time
- 05:24: Farringdon - on time
- 05:28: London St Pancras (Intl) - on time
- 05:33: Kentish Town - on time
- 05:37: West Hampstead Thameslink - on time
- 05:40: Cricklewood - on time
- 05:42: Brent Cross West - on time
- 05:44: Hendon - on time
- 05:47: Mill Hill Broadway - on time
- 05:51: Elstree & Borehamwood - on time
- 05:55: Radlett - on time
- 06:01: St Albans - on time
- 06:08: Harpenden - on time
- 06:13: Luton Airport Parkway - on time
- 06:17: Luton - on time
Train service operated by Thameslink
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
05:28 to Sevenoaks
on time
Thameslink service
05:28 from London Blackfriars to Sevenoaks
Departing Denmark Hill
On time
Calling at:
- 05:30: Peckham Rye - on time
- 05:33: Nunhead - on time
- 05:37: Crofton Park - on time
- 05:39: Catford - on time
- 05:42: Bellingham - on time
- 05:45: Beckenham Hill - on time
- 05:47: Ravensbourne - on time
- 05:50: Shortlands - on time
- 05:52: Bromley South - on time
- 05:56: Bickley - on time
- 06:00: St Mary Cray - on time
- 06:05: Swanley - on time
- 06:11: Eynsford - on time
- 06:15: Shoreham (Kent) - on time
- 06:18: Otford - on time
- 06:21: Bat & Ball - on time
- 06:25: Sevenoaks - on time
Train service operated by Thameslink
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
05:37 to Luton
on time
Thameslink service
05:37 from Orpington to Luton
Departing Denmark Hill
On time
Calling at:
- 05:44: Elephant & Castle - on time
- 05:49: London Blackfriars - on time
- 05:51: City Thameslink - on time
- 05:53: Farringdon - on time
- 05:58: London St Pancras (Intl) - on time
- 06:03: Kentish Town - on time
- 06:07: West Hampstead Thameslink - on time
- 06:09: Cricklewood - on time
- 06:11: Brent Cross West - on time
- 06:14: Hendon - on time
- 06:17: Mill Hill Broadway - on time
- 06:21: Elstree & Borehamwood - on time
- 06:25: Radlett - on time
- 06:31: St Albans - on time
- 06:38: Harpenden - on time
- 06:43: Luton Airport Parkway - on time
- 06:47: Luton - on time
Train service operated by Thameslink
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
05:38 to Orpington
on time
Thameslink service
05:38 from London Blackfriars to Orpington
Departing Denmark Hill
On time
Calling at:
- 05:40: Peckham Rye - on time
- 05:43: Nunhead - on time
- 05:47: Crofton Park - on time
- 05:49: Catford - on time
- 05:52: Bellingham - on time
- 05:55: Beckenham Hill - on time
- 05:57: Ravensbourne - on time
- 06:00: Shortlands - on time
- 06:02: Bromley South - on time
- 06:05: Bickley - on time
- 06:11: Petts Wood - on time
- 06:15: Orpington - on time
Train service operated by Thameslink
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
05:52 to Dover Priory
on time
Southeastern service
05:52 from London Victoria to Dover Priory
Departing Denmark Hill
On time
Calling at:
- 06:05: Bromley South - on time
- 06:13: St Mary Cray - on time
- 06:17: Swanley - on time
- 06:22: Farningham Road - on time
- 06:27: Longfield - on time
- 06:31: Meopham - on time
- 06:34: Sole Street - on time
- 06:42: Rochester - on time
- 06:46: Chatham - on time
- 06:50: Gillingham (Kent) - on time
- 06:56: Rainham (Kent) - on time
- 07:01: Newington - on time
- 07:05: Sittingbourne - on time
- 07:10: Teynham - on time
- 07:16: Faversham - on time
- 07:22: Selling - on time
- 07:31: Canterbury East - on time
- 07:37: Bekesbourne - on time
- 07:42: Adisham - on time
- 07:45: Aylesham - on time
- 07:48: Snowdown - on time
- 07:52: Shepherds Well - on time
- 07:57: Kearsney - on time
- 08:02: Dover Priory - on time
Train service operated by Southeastern
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×