Staines Rail Station to Harlesden - travel by train and rail

Average journey time by train Staines Rail Station and Harlesden is 57 mins

Recent journey times

Staines Rail Station to Harlesden

Leave at 16:38 and arrive at 17:31
Journey time 53 mins
You will need to make 3 changes

Start with South Western Railway to Richmond

  • Ashford (Surrey) Rail Station
  • Feltham Rail Station
  • Whitton Rail Station
  • Twickenham Rail Station
  • Richmond (London) Rail Station

Travel disruption notes

None known at this time

Change for London Overground to Willesden Junction Rail Station

  • Kew Gardens Rail Station
  • Gunnersbury Rail Station
  • South Acton Rail Station
  • Acton Central Rail Station
  • Willesden Junction Rail Station

Travel disruption notes

None known at this time

Change for London Overground to Harlesden Rail Station

  • Harlesden Rail Station

Travel disruption notes

None known at this time

Staines Rail Station to Harlesden

Leave at 17:08 and arrive at 18:01
Journey time 53 mins
You will need to make 3 changes

Start with South Western Railway to Richmond

  • Ashford (Surrey) Rail Station
  • Feltham Rail Station
  • Whitton Rail Station
  • Twickenham Rail Station
  • Richmond (London) Rail Station

Travel disruption notes

None known at this time

Change for London Overground to Willesden Junction Rail Station

  • Kew Gardens Rail Station
  • Gunnersbury Rail Station
  • South Acton Rail Station
  • Acton Central Rail Station
  • Willesden Junction Rail Station

Travel disruption notes

None known at this time

Change for London Overground to Harlesden Rail Station

  • Harlesden Rail Station

Travel disruption notes

None known at this time

Staines Rail Station to Harlesden

Leave at 17:14 and arrive at 18:16
Journey time 01:02
You will need to make 3 changes

Start with South Western Railway to Clapham Junction

  • Feltham Rail Station
  • Hounslow Rail Station
  • Brentford Rail Station
  • Putney Rail Station
  • Clapham Junction Rail Station

Travel disruption notes

None known at this time

Change for London Overground to Willesden Junction Rail Station

  • Imperial Wharf Rail Station
  • West Brompton Rail Station
  • Kensington (Olympia) Rail Station
  • Shepherds Bush Rail Station
  • Willesden Junction Rail Station

Travel disruption notes

None known at this time

Change for Bakerloo line to Harlesden

  • Harlesden Underground Station

Travel disruption notes

None known at this time

Choose another journey time


Return journey: Harlesden to Staines Rail Station


Note, the results are provided by TfL Open Data, but you should check before travelling in case of disruptions.

Recent journey planner searches

Home > Journey planner > Staines Rail Station