Skip to main content

How to get from Crayford to Lewisham by train?

From Crayford to Lewisham by train

Take one direct train from Crayford to Lewisham in Lewisham: take the SOUTHEASTERN train from Crayford station to Lewisham station. The total trip duration for this route is approximately 27 min. The ride fare is £5.50.

27min£5.50
Train - SOUTHEASTERN
Leaves from Crayford

Step by Step

  • 1
    Start from train station
    Start from train station
    Crayford
  • 2
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    London Charing Cross
  • 3
    Ride to train station Lewisham
    Ride to train station
    Lewisham
    26 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 Crayford to Lewisham

The distance between Crayford, Lewisham and Lewisham, Lewisham is approximately 9.38 mi, which can typically be travelled in 27 min. Moovit will show you the directions from Crayford to Lewisham by train, so no matter how you choose to travel in Lewisham – you will always have plenty of easy options.

Public transport stations close to Crayford

Crayford is located at Crayford, Lewisham and the nearest public transport station is Crayford Station (L).

Train stations close to Crayford:

  • Albany Park
  • Slade Green
  • Barnehurst

Bus stations close to Crayford:

  • Crayford Station (L)
  • Crayford Station (H)
  • Royston Road (J)

Public transport stations close to Lewisham, Lewisham

Lewisham is located at Lewisham, Lewisham and the nearest public transport station is Lewisham Station (E).

Train stations close to Lewisham:

  • Lewisham

Bus stations close to Lewisham:

  • Lewisham Station (E)
  • Lewisham Station, Lewisham
  • Lewisham Station (AP)

DLR stations close to Lewisham:

  • Greenwich
  • Deptford Bridge
  • Lewisham

Questions & Answers

  • What is the fastest way to get from Crayford to Lewisham?

    The fastest way takes 27 minutes, using Bus line SOUTHEASTERN.

  • Is there a direct train between Crayford and Lewisham?

    Yes, there’s a direct train going from Crayford in Crayford to Lewisham in Lewisham in 27 min.

  • Which train line goes from Crayford to Lewisham?

    The SOUTHEASTERN train line goes from London Charing Cross station near Crayford in Crayford to Lewisham station near Lewisham in Lewisham.

  • How long does it take to travel from Crayford to Lewisham by train?

    The total travel time between Crayford in Crayford and Lewisham in Lewisham by train is about 27 min.

  • Where do I get on the train near Crayford to get to Lewisham?

    Get on the SOUTHEASTERN train from the London Charing Cross station near Crayford in Crayford.

  • Where do I get off the train when travelling between Crayford and Lewisham?

    Get off the train at the Lewisham station, which is closest to Lewisham in Lewisham.

  • When is the first train from Crayford to Lewisham?

    The first train from Crayford in Crayford to Lewisham in Lewisham is Southeastern. It leaves the Crayford station at 05:53.

  • How much is the train fare from Crayford to Lewisham?

    The ride from Crayford to Lewisham costs £5.50.

Live arrivals, timetables, maps