Skip to main content

How to get from Windsor to Hayes & Harlington Station by train?

By train

To get from Windsor to Hayes & Harlington Station in Hayes Town, take the GREAT WESTERN RAILWAY train from Windsor & Eton Central station to Slough station. Next, take the ELIZABETH train from Slough station to Hayes & Harlington station. The total trip duration for this route is approximately 38 min.

38min
Walk to train station
Train - GREAT WESTERN RAILWAY
Train - ELIZABETH
Leaves from Windsor & Eton Central

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Windsor & Eton Central
    490 yd • 6 min
  • 2
    Train - GREAT WESTERN RAILWAY
    Wait for train
    GREAT WESTERN RAILWAY
    Slough
  • 3
    Ride to train station
    Ride to train station
    Slough
    6 min
  • 4
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Abbey Wood
  • 5
    Ride to train station Hayes & Harlington
    Ride to train station
    Hayes & Harlington
    14 min
*Duration based on 8am traffic

By bus and train

To get from Windsor to Hayes & Harlington Station in Hayes Town, take the 702 bus from Arthur Road, Windsor station to Wellington Street Stop C, Slough Town Centre station. Next, take the ELIZABETH train from Slough station to Hayes & Harlington station. The total trip duration for this route is approximately 41 min.

41min
Walk to bus station
Bus - 702702
Train - ELIZABETH
Leaves from Arthur Road, Windsor

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Arthur Road, Windsor
    280 yd • 4 min
  • 2
    Bus - 702702
    Wait for bus
    702
    Victoria
  • 3
    Ride to bus station
    Ride to bus station
    Wellington Street Stop C, Slough Town Centre
    ID C
    14 min
  • 4
    Walk to train station
    Walk to train station
    Slough
    330 yd • 4 min
  • 5
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Abbey Wood
  • 6
    Ride to train station Hayes & Harlington
    Ride to train station
    Hayes & Harlington
    14 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 Windsor to Hayes & Harlington Station

The distance between Windsor, Hayes Town and Hayes & Harlington Station, Hayes Town is approximately 10.48 mi, which can typically be travelled in 38 min. Moovit will show you the directions from Windsor to Hayes & Harlington Station 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 Windsor

Windsor is located at Athlone Square, Hayes Town and the nearest public transport station is Charles Street, Windsor Town Centre (B).

Bus stations close to Windsor:

  • Charles Street, Windsor Town Centre (B)
  • Arthur Road, Windsor
  • William Street, Windsor

Public transport stations close to Hayes & Harlington Station, Hayes Town

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

Tube stations close to Hayes & Harlington Station:

  • Hounslow West
  • Hatton Cross

Train stations close to Hayes & Harlington Station:

  • Hayes & Harlington
  • West Drayton
  • Southall

Bus stations close to Hayes & Harlington Station:

  • Hayes Town Centre (D)
  • Clarendon Road (Q)
  • Blyth Road (Z4)

By bus and train

To get from Windsor to Hayes & Harlington Station in Hayes Town, take the 702 bus from Arthur Road, Windsor station to Wellington Street Stop C, Slough Town Centre station. Next, take the ELIZABETH train from Slough station to Hayes & Harlington station. The total trip duration for this route is approximately 41 min.

41min
Walk to bus station
Bus - 702702
Train - ELIZABETH
Leaves from Arthur Road, Windsor

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Arthur Road, Windsor
    280 yd • 4 min
  • 2
    Bus - 702702
    Wait for bus
    702
    Victoria
  • 3
    Ride to bus station
    Ride to bus station
    Wellington Street Stop C, Slough Town Centre
    ID C
    14 min
  • 4
    Walk to train station
    Walk to train station
    Slough
    330 yd • 4 min
  • 5
    Train - ELIZABETH
    Wait for train
    ELIZABETH
    Abbey Wood
  • 6
    Ride to train station Hayes & Harlington
    Ride to train station
    Hayes & Harlington
    14 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 38 minutes, using Bus line GREAT WESTERN RAILWAY, Bus line ELIZABETH.

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

    The alternative route takes 41 minutes, using Bus line 702, Bus line ELIZABETH.

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

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

  • Which train line goes from Windsor to Hayes & Harlington Station?

    The GREAT WESTERN RAILWAY train line goes from Windsor & Eton Central station near Windsor in Windsor to Slough station. From there you’ll have to take one train line till Slough station near Hayes & Harlington Station in Hayes Town.

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

    The total travel time between Windsor in Windsor and Hayes & Harlington Station in Hayes Town by train is about 38 min.

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

    Get on the GREAT WESTERN RAILWAY train from the Windsor & Eton Central station near Windsor in Windsor.

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

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

Live arrivals, timetables, maps