Skip to main content

How to get from Denmark Hill to Piccadilly Circus by Tube and bus?

From Denmark Hill to Piccadilly Circus by Tube and bus

To get from Denmark Hill to Piccadilly Circus in Soho, take the 40 bus from Denmark Hill Station (J) station to Elephant & Castle Station (T) station. Next, take the BAKERLOO Tube from Elephant & Castle station to Piccadilly Circus station. The total trip duration for this route is approximately 35 min. The ride fare is £4.45.

35min£4.45
Walk to bus station
Bus - 4040
Tube - BAKERLOO
Leaves from Denmark Hill Station (J)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Denmark Hill Station (J)
    ID J
    70 m • 1 min
  • 2
    Bus - 4040
    Wait for bus
    40
    Clerkenwell Green
  • 3
    Ride to bus station
    Ride to bus station
    Elephant & Castle Station (T)
    ID T
    16 min
  • 4
    Walk to Tube station
    Walk to Tube station
    Elephant & Castle
    120 m • 2 min
  • 5
    Tube - BAKERLOO
    Wait for Tube
    BAKERLOO
    Stonebridge Park
  • 6
    Ride to Tube station Piccadilly Circus
    Ride to Tube station
    Piccadilly Circus
    8 min
*Duration based on 8am traffic

Alternative route from Denmark Hill to Piccadilly Circus by Tube and bus via 68 and BAKERLOO

To get from Denmark Hill to Piccadilly Circus in Soho, take the 68 bus from Champion Hill (Q) station to Waterloo Station / Tenison Way (K) station. Next, take the BAKERLOO Tube from Waterloo station to Piccadilly Circus station. The total trip duration for this route is approximately 44 min. The ride fare is £4.45.

44min£4.45
Walk to bus station
Bus - 6868
Tube - BAKERLOO
Leaves from Champion Hill (Q)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Champion Hill (Q)
    ID Q
    170 m • 3 min
  • 2
    Bus - 6868
    Wait for bus
    68
    Euston
  • 3
    Ride to bus station
    Ride to bus station
    Waterloo Station / Tenison Way (K)
    ID K
    27 min
  • 4
    Walk to Tube station
    Walk to Tube station
    Waterloo
    50 m • 1 min
  • 5
    Tube - BAKERLOO
    Wait for Tube
    BAKERLOO
    Queens Park
  • 6
    Ride to Tube station Piccadilly Circus
    Ride to Tube station
    Piccadilly Circus
    4 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 Denmark Hill to Piccadilly Circus

The distance between Denmark Hill, Soho and Piccadilly Circus, Soho is approximately 6.6 km, which can typically be travelled in 35 min. Moovit will show you the directions from Denmark Hill to Piccadilly Circus by Tube and bus, so no matter how you choose to travel in Soho – you will always have plenty of easy options.

Public transport stations close to Denmark Hill

Denmark Hill is located at Denmark Hill, Soho and the nearest public transport station is Denmark Hill.

Tube stations close to Denmark Hill:

  • Brixton
  • Oval

Train stations close to Denmark Hill:

  • Brixton
  • Loughborough Junction
  • Peckham Rye

Bus stations close to Denmark Hill:

  • Denmark Hill
  • Denmark Hill Station (C)
  • Denmark Hill Station (J)

Public transport stations close to Piccadilly Circus, Soho

Piccadilly Circus is located at Piccadilly Circus, Soho and the nearest public transport station is Haymarket / Jermyn Street (R).

Tube stations close to Piccadilly Circus:

  • Charing Cross
  • Leicester Square
  • Piccadilly Circus

Train stations close to Piccadilly Circus:

  • Tottenham Court Road

Bus stations close to Piccadilly Circus:

  • Haymarket / Jermyn Street (R)
  • Leicester Square Station (L)
  • Dean Street / Chinatown (W)

Alternative route from Denmark Hill to Piccadilly Circus by Tube and bus via 68 and BAKERLOO

To get from Denmark Hill to Piccadilly Circus in Soho, take the 68 bus from Champion Hill (Q) station to Waterloo Station / Tenison Way (K) station. Next, take the BAKERLOO Tube from Waterloo station to Piccadilly Circus station. The total trip duration for this route is approximately 44 min. The ride fare is £4.45.

44min£4.45
Walk to bus station
Bus - 6868
Tube - BAKERLOO
Leaves from Champion Hill (Q)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Champion Hill (Q)
    ID Q
    170 m • 3 min
  • 2
    Bus - 6868
    Wait for bus
    68
    Euston
  • 3
    Ride to bus station
    Ride to bus station
    Waterloo Station / Tenison Way (K)
    ID K
    27 min
  • 4
    Walk to Tube station
    Walk to Tube station
    Waterloo
    50 m • 1 min
  • 5
    Tube - BAKERLOO
    Wait for Tube
    BAKERLOO
    Queens Park
  • 6
    Ride to Tube station Piccadilly Circus
    Ride to Tube station
    Piccadilly Circus
    4 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 35 minutes, using Bus line 40, Bus line BAKERLOO.

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

    The alternative route takes 44 minutes, using Bus line 68, Bus line BAKERLOO.

  • Is there a direct bus between Denmark Hill and Piccadilly Circus?

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

  • Which bus line goes from Denmark Hill to Piccadilly Circus?

    The 40 bus line goes from Denmark Hill Station (J) station near Denmark Hill in London to Clerkenwell Green station. From there you’ll have to take one Tube line till Clerkenwell Green station near Piccadilly Circus in Soho.

  • How long does it take to travel from Denmark Hill to Piccadilly Circus by bus and Tube?

    The total travel time between Denmark Hill in London and Piccadilly Circus in Soho by bus and Tube is about 35 min.

  • Where do I get on the bus near Denmark Hill to get to Piccadilly Circus?

    Get on the 40 bus from the Denmark Hill Station (J) stop near Denmark Hill in London.

  • Where do I get off the bus when travelling between Denmark Hill and Piccadilly Circus?

    Get off the bus at the Clerkenwell Green station, which is closest to Piccadilly Circus in Soho.

  • When is the last bus from Denmark Hill to Piccadilly Circus?

    The last bus from Denmark Hill in London to Piccadilly Circus in Soho is the Tottenham Court Road - Penge line. It leaves the Denmark Hill Station (J) stop at 08:16.

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

    The ride from Denmark Hill to Piccadilly Circus costs £4.45.