Skip to main content

How to get from Denmark Hill to Crystal Palace by train?

By train

To get from Denmark Hill to Crystal Palace in Crystal Palace, take the OVERGROUND train from Denmark Hill station to Peckham Rye station. Next, take the SOUTHERN train from Peckham Rye station to Crystal Palace station. The total trip duration for this route is approximately 34 min. The ride fare is £5.80.

34min£5.80
Train - OVERGROUND
Train - SOUTHERN
Leaves from Denmark Hill

Step by Step

  • 1
    Start from train station
    Start from train station
    Denmark Hill
  • 2
    Train - OVERGROUND
    Wait for train
    OVERGROUND
    Dalston Junction
  • 3
    Ride to train station
    Ride to train station
    Peckham Rye
    2 min
  • 4
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    Beckenham Junction
  • 5
    Ride to train station Crystal Palace
    Ride to train station
    Crystal Palace
    21 min
*Duration based on 8am traffic

Alternative route by train via SOUTHEASTERN and SOUTHERN

To get from Denmark Hill to Crystal Palace in Crystal Palace, take the SOUTHEASTERN train from Denmark Hill station to Peckham Rye station. Next, take the SOUTHERN train from Peckham Rye station to Crystal Palace station. The total trip duration for this route is approximately 34 min. The ride fare is £2.80.

34min£2.80
Train - SOUTHEASTERN
Train - SOUTHERN
Leaves from Denmark Hill

Step by Step

  • 1
    Start from train station
    Start from train station
    Denmark Hill
  • 2
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    Gravesend
  • 3
    Ride to train station
    Ride to train station
    Peckham Rye
    2 min
  • 4
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    Beckenham Junction
  • 5
    Ride to train station Crystal Palace
    Ride to train station
    Crystal Palace
    21 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 Crystal Palace

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

Public transport stations close to Denmark Hill

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

Tube stations close to Denmark Hill:

  • Brixton
  • Oval

Train stations close to Denmark Hill:

  • Peckham Rye
  • Brixton
  • Loughborough Junction

Bus stations close to Denmark Hill:

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

Public transport stations close to Crystal Palace, Crystal Palace

Crystal Palace is located at Crystal Palace, Crystal Palace and the nearest public transport station is Crystal Palace Parade (C).

Train stations close to Crystal Palace:

  • Anerley
  • Penge West
  • Crystal Palace

Bus stations close to Crystal Palace:

  • Crystal Palace Parade (C)
  • Crystal Palace Bus Station (D)
  • Belvedere Road (N)

Alternative route by train via SOUTHEASTERN and SOUTHERN

To get from Denmark Hill to Crystal Palace in Crystal Palace, take the SOUTHEASTERN train from Denmark Hill station to Peckham Rye station. Next, take the SOUTHERN train from Peckham Rye station to Crystal Palace station. The total trip duration for this route is approximately 34 min. The ride fare is £2.80.

34min£2.80
Train - SOUTHEASTERN
Train - SOUTHERN
Leaves from Denmark Hill

Step by Step

  • 1
    Start from train station
    Start from train station
    Denmark Hill
  • 2
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    Gravesend
  • 3
    Ride to train station
    Ride to train station
    Peckham Rye
    2 min
  • 4
    Train - SOUTHERN
    Wait for train
    SOUTHERN
    Beckenham Junction
  • 5
    Ride to train station Crystal Palace
    Ride to train station
    Crystal Palace
    21 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 34 minutes, using Bus line OVERGROUND, Bus line SOUTHERN.

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

    The alternative route takes 34 minutes, using Bus line SOUTHEASTERN, Bus line SOUTHERN.

  • Is there a direct train between Denmark Hill and Crystal Palace?

    No, you’ll have to take 2 train lines in total. The total travelling time is 34 min.

  • Which train line goes from Denmark Hill to Crystal Palace?

    The OVERGROUND train line goes from Dalston Junction station near Denmark Hill in London to Peckham Rye station. From there you’ll have to take one train line till Peckham Rye station near Crystal Palace in Crystal Palace.

  • How long does it take to travel from Denmark Hill to Crystal Palace by train?

    The total travel time between Denmark Hill in London and Crystal Palace in Crystal Palace by train is about 34 min.

  • Where do I get on the train near Denmark Hill to get to Crystal Palace?

    Get on the OVERGROUND train from the Dalston Junction station near Denmark Hill in London.

  • Where do I get off the train when travelling between Denmark Hill and Crystal Palace?

    Get off the train at the Peckham Rye station, which is closest to Crystal Palace in Crystal Palace.

  • When is the last bus from Denmark Hill to Crystal Palace?

    The last bus from Denmark Hill in London to Crystal Palace in Crystal Palace is the Tottenham Court Road - Penge line. It leaves the Denmark Hill Station (C) stop at 00:19.

  • How much is the train fare from Denmark Hill to Crystal Palace?

    The ride from Denmark Hill to Crystal Palace costs £5.80.

Live arrivals, timetables, maps