On weekdays the first train departs London Blackfriars at 05:16 arriving at Otford at 06:18. The last train departs London Blackfriars at 23:46 arriving at Otford at 00:48.
Journey Time
On trains operated by Southeastern (SE) the average journey time is 44 minutes. On trains operated by Thameslink (TL) the average journey time is 1 hour and 1 minute. The overall average journey time between London Blackfriars and Otford is 1 hour and 1 minute.
Calling Points
Trains operated by Southeastern (SE) call at Elephant & Castle, Bromley South, St Mary Cray and Swanley. Trains operated by Thameslink (TL) call at Elephant & Castle, Denmark Hill, Peckham Rye, Nunhead, Crofton Park, Catford, Bellingham, Beckenham Hill, Ravensbourne, Shortlands, Bromley South, Bickley, St Mary Cray, Swanley, Eynsford and Shoreham (Kent).