Skip to main content

How to get from Cricklewood to Hayes Town by bus and train?

By bus and train

To get from Cricklewood to Hayes Town in London, take the 266 bus from Cricklewood Lane (BD) station to Acton Main Line Station (H) station. Next, take the ELIZABETH train from Acton Main Line station to Hayes & Harlington station. The total trip duration for this route is approximately 1 hr 8 min. The ride fare is £3.95.

68min£3.95
Walk to bus station
Bus - 266266
Train - ELIZABETH
Leaves from Cricklewood Lane (BD)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Cricklewood Lane (BD)
    ID BD
    370 yd • 5 min
  • 2
    Bus - 266266
    Wait for bus
    266
    Acton, High Street
  • 3
    Ride to bus station
    Ride to bus station
    Acton Main Line Station (H)
    ID H
    39 min
  • 4
    Walk to train station
    Walk to train station
    Acton Main Line
    100 yd • 2 min
  • 5
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Heathrow Terminal 4
  • 6
    Ride to train station Hayes & Harlington
    Ride to train station
    Hayes & Harlington
    14 min
*Duration based on 8am traffic

By Tube, bus and train

To get from Cricklewood to Hayes Town in London, you’ll need to take one bus line, one Tube line and one train line: take the 245 bus from Claremont Road (CM) station to Golders Green Station (GB) station. Next, you’ll have to switch to the NORTHERN Tube and finally take the ELIZABETH train from Tottenham Court Road station to Hayes & Harlington station. The total trip duration for this route is approximately 1 hr 11 min. The ride fare is £8.25.

71min£8.25
Walk to bus station
Bus - 245245
Tube - NORTHERN
Train - ELIZABETH
Leaves from Claremont Road (CM)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Claremont Road (CM)
    ID CM
    100 yd • 2 min
  • 2
    Bus - 245245
    Wait for bus
    245
    Golders Green
  • 3
    Ride to bus station
    Ride to bus station
    Golders Green Station (GB)
    ID GB
    10 min
  • 4
    Walk to Tube station
    Walk to Tube station
    Golders Green
    40 yd • 1 min
  • 5
    Tube - NORTHERN
    Wait for Tube
    NORTHERN
    Nine Elms
  • 6
    Ride to Tube station
    Ride to Tube station
    Tottenham Court Road
    16 min
  • 7
    Walk to train station
    Walk to train station
    Tottenham Court Road
    10 yd • 1 min
  • 8
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Heathrow Terminal 4
  • 9
    Ride to train station Hayes & Harlington
    Ride to train station
    Hayes & Harlington
    28 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 Cricklewood to Hayes Town

The distance between Cricklewood, London and Hayes Town, London is approximately 11.89 mi, which can typically be travelled in 68 min. Moovit will show you the directions from Cricklewood to Hayes Town 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 Cricklewood

Cricklewood is located at Cricklewood, London and the nearest public transport station is Cricklewood.

Tube stations close to Cricklewood:

  • Willesden Green
  • Kilburn
  • Golders Green

Train stations close to Cricklewood:

  • Brondesbury Park

Bus stations close to Cricklewood:

  • Cricklewood
  • Claremont Road (CM)
  • Cricklewood Lane (CO)

Public transport stations close to Hayes Town, London

Hayes Town is located at Hayes Town, London and the nearest public transport station is North Hyde Road (Y).

Tube stations close to Hayes Town:

  • Hounslow West
  • Hatton Cross

Train stations close to Hayes Town:

  • Southall
  • West Drayton
  • Hayes & Harlington

Bus stations close to Hayes Town:

  • North Hyde Road (Y)
  • North Hyde Road (Z)
  • Fairey Corner (F)

By Tube, bus and train

To get from Cricklewood to Hayes Town in London, you’ll need to take one bus line, one Tube line and one train line: take the 245 bus from Claremont Road (CM) station to Golders Green Station (GB) station. Next, you’ll have to switch to the NORTHERN Tube and finally take the ELIZABETH train from Tottenham Court Road station to Hayes & Harlington station. The total trip duration for this route is approximately 1 hr 11 min. The ride fare is £8.25.

71min£8.25
Walk to bus station
Bus - 245245
Tube - NORTHERN
Train - ELIZABETH
Leaves from Claremont Road (CM)

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Claremont Road (CM)
    ID CM
    100 yd • 2 min
  • 2
    Bus - 245245
    Wait for bus
    245
    Golders Green
  • 3
    Ride to bus station
    Ride to bus station
    Golders Green Station (GB)
    ID GB
    10 min
  • 4
    Walk to Tube station
    Walk to Tube station
    Golders Green
    40 yd • 1 min
  • 5
    Tube - NORTHERN
    Wait for Tube
    NORTHERN
    Nine Elms
  • 6
    Ride to Tube station
    Ride to Tube station
    Tottenham Court Road
    16 min
  • 7
    Walk to train station
    Walk to train station
    Tottenham Court Road
    10 yd • 1 min
  • 8
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Heathrow Terminal 4
  • 9
    Ride to train station Hayes & Harlington
    Ride to train station
    Hayes & Harlington
    28 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Cricklewood to Hayes Town?

    The fastest way takes 68 minutes, using Bus line 266, Bus line ELIZABETH.

  • What is the alternative route to get from Cricklewood to Hayes Town?

    The alternative route takes 71 minutes, using Bus line 245, Bus line NORTHERN, Bus line ELIZABETH.

  • Is there a direct bus between Cricklewood and Hayes Town in London?

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

  • Which bus line goes from Cricklewood to Hayes Town in London?

    The 266 bus line goes from Cricklewood Lane (BD) station near Cricklewood to Acton, High Street station. From there you’ll have to take one train line till Acton, High Street station near Hayes Town in London

  • How long does it take to travel from Cricklewood to Hayes Town in London by bus and train?

    The total travel time between Cricklewood and Hayes Town in London by bus and train is about 1 hr 8 min.

  • Where do I get on the bus near Cricklewood to get to Hayes Town in London?

    Get on the 266 bus from the Cricklewood Lane (BD) stop near Cricklewood in London.

  • Where do I get off the bus when travelling between Cricklewood and Hayes Town in London?

    Get off the bus at the Acton, High Street station, which is closest to Hayes Town in London.

  • How much is the bus fare from Cricklewood to Hayes Town?

    The ride from Cricklewood to Hayes Town costs £3.95.

Live arrivals, timetables, maps