Barnehurst to Denmark Hill - travel by train, bus and rail

Geting latest travel information...

Buses

Average journey time: 1 hour 13 mins

Barnehurst to Denmark Hill

Leave at 22:30 and arrive at 23:42
Journey time 01:11
You will need to make 2 changes

Start with 89 bus to Lewisham Station

  • Lyndhurst Road
  • Long Lane
  • Bexleyheath Bus Garage
  • Tower Road
  • Bexleyheath Clock Tower
  • Trinity Place
  • Lion Road
  • Upton Road
  • Crook Log / Dallin Road
  • Park View Road / Crook Log
  • Bethel Road
  • Guy, Earl Of Warwick
  • Welling High Street / Upper Wickham Lane
  • Bellegrove Road / Churchfield Road
  • Ruskin Drive
  • Ruskin Avenue / Welling Station
  • Bellegrove Road / Welling Way
  • Bellegrove Road / Sherwood Road
  • Eastcote Road
  • Oxleas Wood / Woodlands Farm
  • Eaglesfield Road
  • Memorial Hospital
  • Red Lion Lane
  • Shooters Hill Road / Academy Road
  • Shooters Hill Road / Baker Road
  • Pallet Way
  • Charlton Park Lane
  • Weyman Road
  • Hervey Road
  • Old Dover Road
  • Shooters Hill Road / Kidbrooke Park Road
  • Kidbrooke Grove
  • St Germans Place
  • Montpelier Row
  • Blackheath Station
  • Blackheath Hospital
  • St Margaret's Church / Brandram Road
  • The Squirrels
  • Lockmead Road
  • Lewisham Clock Tower
  • Lewisham Station

Travel disruption notes

None known at this time

Change for 185 bus to Denmark Hill Station

  • Lewisham Centre
  • Morley Road
  • Lewisham Fire Station
  • Lewisham Park
  • Lewisham Hospital
  • Mount Pleasant Road
  • Rosenthal Road
  • The Catford Centre
  • Catford Road / Lewisham Town Hall
  • Catford & Catford Bridge Stations
  • St Dunstans College
  • Blythe Vale
  • Hurstbourne Road
  • Kilmorie Road
  • Forest Hill Fire Station
  • Waldram Park Road
  • Forest Hill Station / Waldram Crescent
  • Forest Hill Station / Devonshire Road
  • Forest Hill Station / London Road
  • Honor Oak Road
  • Horniman Museum
  • Lordship Lane / Wood Vale
  • Grove Tavern
  • Overhill Road
  • Upland Road
  • Dulwich Library
  • Dulwich / The Plough
  • Crystal Palace Road
  • Heber Road
  • Melbourne Grove
  • North Cross Road
  • Goose Green
  • Elsie Road
  • East Dulwich Station
  • Champion Hill
  • Champion Grove
  • Denmark Hill Station

Travel disruption notes

None known at this time

Barnehurst to Denmark Hill

Leave at 22:50 and arrive at 23:56
Journey time 01:06
You will need to make 2 changes

Start with 89 bus to Lewisham Station

  • Lyndhurst Road
  • Long Lane
  • Bexleyheath Bus Garage
  • Tower Road
  • Bexleyheath Clock Tower
  • Trinity Place
  • Lion Road
  • Upton Road
  • Crook Log / Dallin Road
  • Park View Road / Crook Log
  • Bethel Road
  • Guy, Earl Of Warwick
  • Welling High Street / Upper Wickham Lane
  • Bellegrove Road / Churchfield Road
  • Ruskin Drive
  • Ruskin Avenue / Welling Station
  • Bellegrove Road / Welling Way
  • Bellegrove Road / Sherwood Road
  • Eastcote Road
  • Oxleas Wood / Woodlands Farm
  • Eaglesfield Road
  • Memorial Hospital
  • Red Lion Lane
  • Shooters Hill Road / Academy Road
  • Shooters Hill Road / Baker Road
  • Pallet Way
  • Charlton Park Lane
  • Weyman Road
  • Hervey Road
  • Old Dover Road
  • Shooters Hill Road / Kidbrooke Park Road
  • Kidbrooke Grove
  • St Germans Place
  • Montpelier Row
  • Blackheath Station
  • Blackheath Hospital
  • St Margaret's Church / Brandram Road
  • The Squirrels
  • Lockmead Road
  • Lewisham Clock Tower
  • Lewisham Station

Travel disruption notes

None known at this time

Change for 484 bus to Denmark Hill Station

  • Lewisham Centre
  • Morley Road
  • Wearside Road
  • Algernon Road
  • Cliffview Road
  • Fossil Road
  • Shell Road / Brookbank Road
  • Brookbank Road
  • Tyrwhitt Road
  • Montague Avenue
  • Breakspears Road
  • Wickham Road
  • Brockley Station
  • Endwell Road
  • Sprules Road
  • Wallbutton Road
  • Drakefell Road
  • St Asaph Road
  • Brockill Crescent
  • Turnham Road
  • St Norbert Road
  • Inverton Road
  • Surrey Road
  • Stuart Road
  • Rye Hill Park
  • Solomon's Passage
  • Peckham Rye / Nunhead Lane
  • East Dulwich Road / Peckham Rye
  • Oakhurst Grove
  • East Dulwich Road / Goose Green
  • Elsie Road
  • East Dulwich Station
  • Champion Hill
  • Champion Grove
  • Denmark Hill Station

Travel disruption notes

None known at this time

Barnehurst to Denmark Hill

Leave at 22:51 and arrive at 00:15
Journey time 01:24
You will need to make 5 changes

Start with 229 bus to Bexleyheath Clocktower

  • Lyndhurst Road
  • Long Lane
  • Bexleyheath Bus Garage
  • Tower Road
  • Bexleyheath Clock Tower

Travel disruption notes

None known at this time

Change for 486 bus to Shooters Hill Rd /Well Hall Rd

  • Trinity Place
  • Lion Road
  • Upton Road
  • Crook Log / Dallin Road
  • Park View Road / Crook Log
  • Bethel Road
  • Guy, Earl Of Warwick
  • Welling High Street / Upper Wickham Lane
  • Bellegrove Road / Churchfield Road
  • Ruskin Drive
  • Ruskin Avenue / Welling Station
  • Bellegrove Road / Welling Way
  • Bellegrove Road / Sherwood Road
  • Eastcote Road
  • Oxleas Wood / Woodlands Farm
  • Eaglesfield Road
  • Memorial Hospital
  • Red Lion Lane
  • Shooters Hill Road / Academy Road

Travel disruption notes

None known at this time

Change for 122 bus to Ladywell Station

  • Well Hall Road / Broad Walk
  • Well Hall Road / Dunblane Road
  • Arbroath Road
  • Well Hall Road / Well Hall Roundabout
  • Elmbrook Gardens
  • Westhorne Avenue / Briset Road
  • Haimo Road
  • Green Way
  • Eltham Road / Westhorne Avenue
  • Cedarhurst Drive
  • Eltham Road / Kidbrooke Park Road
  • Courtlands Avenue
  • Weigall Road
  • Cambridge Drive
  • Lee Green
  • Lampmead Road
  • Dacre Park
  • Brandram Road
  • Belmont Park
  • Marischal Road
  • Belmont Hill
  • Lewisham Centre
  • Morley Road
  • Wearside Road
  • Ladywell Station

Travel disruption notes

None known at this time

Change for P4 bus to Horniman Museum

  • Ladywell Road / Phoebeth Road
  • Gordonbrock School / Brockley Cemetery
  • Huxbear Street
  • Brockley Grove / Crofton Park Road
  • Brockley Jack
  • Maclean Road
  • Brockley Rise
  • Honor Oak Park Station
  • Hengrave Road
  • Fairlawn School
  • Horniman Drive
  • Ewelme Road
  • South View Court
  • Horniman Museum

Travel disruption notes

None known at this time

Change for 176 bus to Denmark Hill Station

  • Lordship Lane / Wood Vale
  • Grove Tavern
  • Overhill Road
  • Upland Road
  • Dulwich Library
  • Dulwich / The Plough
  • Crystal Palace Road
  • Heber Road
  • Melbourne Grove
  • North Cross Road
  • Goose Green
  • Elsie Road
  • East Dulwich Station
  • Champion Hill
  • Champion Grove
  • Denmark Hill Station

Travel disruption notes

None known at this time

Cycle

Average journey time: 1 hour 26 mins

Barnehurst to Denmark Hill

Leave at 22:34 and arrive at 00:00
Journey time 01:26
This is a direct service

Start with Cycle to Denmark Hill Station

    Travel disruption notes

    None known at this time


    Return journey: Denmark Hill to Barnehurst


    Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.

    Frequently asked questions

    What is the average journey time between Barnehurst and Denmark Hill by London Underground?

    The average journey between Barnehurst and Denmark Hill by train is

    Which tube lines call at Barnehurst?

    The lines call at Barnehurst

    Which tube lines call at Denmark Hill?

    The lines call at Denmark Hill

    Information about Denmark Hill


    Map of Denmark Hill area and local hotels

    Booking.com