Skip to main content

How to get from Crayford to Hayes & Harlington by train?

From Crayford to Hayes & Harlington by train

To get from Crayford to Hayes & Harlington in Hayes Town, you’ll need to take 3 train lines: take the SOUTHEASTERN train from Crayford station to Dartford station. Next, you’ll have to switch to the THAMESLINK train and finally take the ELIZABETH train from Abbey Wood Station station to Hayes & Harlington station. The total trip duration for this route is approximately 1 hr 44 min. The ride fare is £11.20.

104min£11.20
Train - SOUTHEASTERN
Train - THAMESLINK
Train - ELIZABETH
Leaves from Crayford

Step by Step

  • 1
    Start from train station
    Start from train station
    Crayford
  • 2
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    Gravesend
  • 3
    Ride to train station
    Ride to train station
    Dartford
    5 min
  • 4
    Train - THAMESLINK
    Wait for train
    THAMESLINK
    Plumstead
  • 5
    Ride to train station
    Ride to train station
    Abbey Wood (London)
    11 min
  • 6
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Maidenhead
  • 7
    Ride to train station Hayes & Harlington
    Ride to train station
    Hayes & Harlington
    49 min
*Duration based on 8am traffic

From Crayford to Hayes & Harlington by Tube and train

To get from Crayford to Hayes & Harlington in Hayes Town, you’ll need to take 2 train lines and one Tube line: take the SOUTHEASTERN train from Crayford station to London Bridge station. Next, you’ll have to switch to the JUBILEE Tube and finally take the ELIZABETH train from Bond Street station to Hayes & Harlington station. The total trip duration for this route is approximately 1 hr 25 min. The ride fare is £7.10.

85min£7.10
Train - SOUTHEASTERN
Tube - JUBILEE
Train - ELIZABETH
Leaves from Crayford

Step by Step

  • 1
    Start from train station
    Start from train station
    Crayford
  • 2
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    London Cannon Street
  • 3
    Ride to train station
    Ride to train station
    London Bridge
    39 min
  • 4
    Walk to Tube station
    Walk to Tube station
    London Bridge
    30 m • 1 min
  • 5
    Tube - JUBILEE
    Wait for Tube
    JUBILEE
    Willesden Green
  • 6
    Ride to Tube station
    Ride to Tube station
    Bond Street
    8 min
  • 7
    Walk to train station
    Walk to train station
    Bond Street
    20 m • 1 min
  • 8
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Heathrow Terminal 5
  • 9
    Ride to train station Hayes & Harlington
    Ride to train station
    Hayes & Harlington
    20 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 Hayes & Harlington

The distance between Crayford, Hayes Town and Hayes & Harlington, Hayes Town is approximately 52.58 km, which can typically be travelled in 104 min. Moovit will show you the directions from Crayford to Hayes & Harlington by train, so no matter how you choose to travel in Hayes Town – you will always have plenty of easy options.

Public transport stations close to Crayford

Crayford is located at Crayford, Hayes Town and the nearest public transport station is Crayford.

Train stations close to Crayford:

  • Slade Green
  • Albany Park

Bus stations close to Crayford:

  • Crayford
  • Crayford Station (L)
  • Crayford Station (H)

Public transport stations close to Hayes & Harlington, Hayes Town

Hayes & Harlington is located at Hayes & Harlington, Hayes Town and the nearest public transport station is Hayes & Harlington Station (E).

Tube stations close to Hayes & Harlington:

  • Hatton Cross
  • Hounslow West

Train stations close to Hayes & Harlington:

  • Southall

Bus stations close to Hayes & Harlington:

  • Hayes & Harlington Station (E)
  • Hayes & Harlington Station, Hayes Town
  • Hayes & Harlington Station (L)

From Crayford to Hayes & Harlington by Tube and train

To get from Crayford to Hayes & Harlington in Hayes Town, you’ll need to take 2 train lines and one Tube line: take the SOUTHEASTERN train from Crayford station to London Bridge station. Next, you’ll have to switch to the JUBILEE Tube and finally take the ELIZABETH train from Bond Street station to Hayes & Harlington station. The total trip duration for this route is approximately 1 hr 25 min. The ride fare is £7.10.

85min£7.10
Train - SOUTHEASTERN
Tube - JUBILEE
Train - ELIZABETH
Leaves from Crayford

Step by Step

  • 1
    Start from train station
    Start from train station
    Crayford
  • 2
    Train - SOUTHEASTERN
    Wait for train
    SOUTHEASTERN
    London Cannon Street
  • 3
    Ride to train station
    Ride to train station
    London Bridge
    39 min
  • 4
    Walk to Tube station
    Walk to Tube station
    London Bridge
    30 m • 1 min
  • 5
    Tube - JUBILEE
    Wait for Tube
    JUBILEE
    Willesden Green
  • 6
    Ride to Tube station
    Ride to Tube station
    Bond Street
    8 min
  • 7
    Walk to train station
    Walk to train station
    Bond Street
    20 m • 1 min
  • 8
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Heathrow Terminal 5
  • 9
    Ride to train station Hayes & Harlington
    Ride to train station
    Hayes & Harlington
    20 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Crayford to Hayes & Harlington?

    The fastest way takes 104 minutes, using Bus line SOUTHEASTERN, Bus line THAMESLINK, Bus line ELIZABETH.

  • What is the alternative route to get from Crayford to Hayes & Harlington?

    The alternative route takes 85 minutes, using Bus line SOUTHEASTERN, Bus line JUBILEE, Bus line ELIZABETH.

  • Is there a direct train between Crayford and Hayes & Harlington?

    No, you’ll have to take 3 train lines in total. The total travelling time is 1 hr 44 min.

  • Which train line goes from Crayford to Hayes & Harlington?

    The SOUTHEASTERN train line goes from Gravesend station near Crayford in London to Dartford station. From there you’ll have to take one train line till Dartford station near Hayes & Harlington in Hayes Town.

  • How long does it take to travel from Crayford to Hayes & Harlington by train?

    The total travel time between Crayford in London and Hayes & Harlington in Hayes Town by train is about 1 hr 44 min.

  • Where do I get on the train near Crayford to get to Hayes & Harlington?

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

  • Where do I get off the train when travelling between Crayford and Hayes & Harlington?

    Get off the train at the Dartford station, which is closest to Hayes & Harlington in Hayes Town.

  • How much is the train fare from Crayford to Hayes & Harlington?

    The ride from Crayford to Hayes & Harlington costs £11.20.