Skip to main content

How to get from Deptford to Denmark Hill by bus and train?

By bus and train

To get from Deptford to Denmark Hill in London, take the 47 bus from Creek Road (K) station to Surrey Quays Station (S) station. Next, take the OVERGROUND train from Surrey Quays station to Denmark Hill station. The total trip duration for this route is approximately 36 min. The ride fare is £4.75.

36min£4.75
Walk to bus station
Bus - 4747
Train - OVERGROUND
Leaves from Creek Road (K)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Creek Road (K)
    ID K
    390 yd • 5 min
  • 2
    Bus - 4747
    Wait for bus
    47
    Shoreditch
  • 3
    Ride to bus station
    Ride to bus station
    Surrey Quays Station (S)
    ID S
    9 min
  • 4
    Walk to train station
    Walk to train station
    Surrey Quays
    40 yd • 1 min
  • 5
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Clapham Junction
  • 6
    Ride to train station Denmark Hill
    Ride to train station
    Denmark Hill
    11 min
*Duration based on 8am traffic

Alternative route by bus and train via 188 and OVERGROUND

To get from Deptford to Denmark Hill in London, take the 188 bus from Deptford High Street (A) station to Surrey Quays Station (S) station. Next, take the OVERGROUND train from Surrey Quays station to Denmark Hill station. The total trip duration for this route is approximately 32 min. The ride fare is £4.75.

32min£4.75
Walk to bus station
Bus - 188188
Train - OVERGROUND
Leaves from Deptford High Street (A)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Deptford High Street (A)
    ID A
    440 yd • 6 min
  • 2
    Bus - 188188
    Wait for bus
    188
    Tottenham Court Road
  • 3
    Ride to bus station
    Ride to bus station
    Surrey Quays Station (S)
    ID S
    7 min
  • 4
    Walk to train station
    Walk to train station
    Surrey Quays
    40 yd • 1 min
  • 5
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Clapham Junction
  • 6
    Ride to train station Denmark Hill
    Ride to train station
    Denmark Hill
    11 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in London.
All local mobility options in one app

Public transport directions from Deptford to Denmark Hill

The distance between Deptford, London and Denmark Hill, London is approximately 4.71 mi, which can typically be travelled in 36 min. Moovit will show you the directions from Deptford to Denmark Hill by bus and train, so no matter how you choose to travel in London – you will always have plenty of easy options.

Public transport stations close to Deptford

Deptford is located at Deptford, London and the nearest public transport station is Deptford Bridge (P).

Train stations close to Deptford:

  • Deptford
  • Greenwich

Bus stations close to Deptford:

  • Deptford Bridge (P)
  • Deptford Bridge (N)
  • Wavelengths (L)

River Bus stations close to Deptford:

  • Masthouse Terrace Pier

DLR stations close to Deptford:

  • Deptford Bridge
  • Greenwich

Public transport stations close to Denmark Hill, London

Denmark Hill is located at Denmark Hill, London and the nearest public transport station is Coldharbour Lane (V).

Tube stations close to Denmark Hill:

  • Oval
  • Brixton

Train stations close to Denmark Hill:

  • Loughborough Junction
  • Peckham Rye
  • Brixton

Bus stations close to Denmark Hill:

  • Coldharbour Lane (V)
  • Coldharbour Lane (W)
  • Blanchedowne (P)

Alternative route by bus and train via 188 and OVERGROUND

To get from Deptford to Denmark Hill in London, take the 188 bus from Deptford High Street (A) station to Surrey Quays Station (S) station. Next, take the OVERGROUND train from Surrey Quays station to Denmark Hill station. The total trip duration for this route is approximately 32 min. The ride fare is £4.75.

32min£4.75
Walk to bus station
Bus - 188188
Train - OVERGROUND
Leaves from Deptford High Street (A)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Deptford High Street (A)
    ID A
    440 yd • 6 min
  • 2
    Bus - 188188
    Wait for bus
    188
    Tottenham Court Road
  • 3
    Ride to bus station
    Ride to bus station
    Surrey Quays Station (S)
    ID S
    7 min
  • 4
    Walk to train station
    Walk to train station
    Surrey Quays
    40 yd • 1 min
  • 5
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Clapham Junction
  • 6
    Ride to train station Denmark Hill
    Ride to train station
    Denmark Hill
    11 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Deptford to Denmark Hill?

    The fastest way takes 36 minutes, using Bus line 47, Bus line OVERGROUND.

  • What is the alternative route to get from Deptford to Denmark Hill?

    The alternative route takes 32 minutes, using Bus line 188, Bus line OVERGROUND.

  • Is there a direct bus between Deptford and Denmark Hill in London?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 36 min.

  • Which bus line goes from Deptford to Denmark Hill in London?

    The 47 bus line goes from Creek Road (K) station near Deptford to Shoreditch station. From there you’ll have to take one train line till Shoreditch station near Denmark Hill in London

  • How long does it take to travel from Deptford to Denmark Hill in London by bus and train?

    The total travel time between Deptford and Denmark Hill in London by bus and train is about 36 min.

  • Where do I get on the bus near Deptford to get to Denmark Hill in London?

    Get on the 47 bus from the Creek Road (K) stop near Deptford in London.

  • Where do I get off the bus when travelling between Deptford and Denmark Hill in London?

    Get off the bus at the Shoreditch station, which is closest to Denmark Hill in London.

  • When is the first bus from Deptford to Denmark Hill in London?

    The first bus from Deptford to Denmark Hill in London is Erith - Trafalgar Square. It leaves the Florence Road (F) stop at 05:12.

  • How much is the bus fare from Deptford to Denmark Hill?

    The ride from Deptford to Denmark Hill costs £4.75.

Live arrivals, timetables, maps