North Harrow to St Margarets (London) - travel options by train and buses

Starting at: North Harrow

• Take the H9 bus to Rayners Lane Station
• Change at Rayners Lane Station
• Take the Piccadilly line to Ealing Common
• Change at Ealing Common Underground Station
• Take the District line to Turnham Green
• Change at Turnham Green Underground Station
• Take the District line to Richmond
• Change at Richmond Underground Station
• Take the 490 bus to Cresswell Road
• Change at Cresswell Road
• Take the H37 bus to St Margarets Station
• Change at St Margaret's Station

Arrive at: St Margarets (London)

Journey time between North Harrow and St Margarets (London) averages at 75 minutes


Travel Disruptions

Turnham Green Station: Served by Piccadilly line trains until 06:50 Mondays to Saturdays, until 07:45 Sundays and after 22:30 every evening. At other times use the District line



Stations passed through from North Harrow

  • The Ridgeway
  • Vicarage Way
  • Rayners Lane Station

Local disruptions

Most Tube station ticket machines are only accepting bank cards. You can top up using your contactless and Oyster account, the TfL Oyster and contactless app or an Oyster ticket stop. Ticket machines at all London Overground and DLR stations are still accepting cash.

SOUTH WESTERN RAILWAY: Sunday 5 July, no service between Barnes and Feltham / Teddington via Richmond. Reading and Windsor trains are diverted via Hounslow. Replacement buses operate between Barnes and Hounslow / Teddington.


Ticket price information

Unlimited bus and tram journeys within one hour.


Return journey: St Margarets (London) to North Harrow


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

Buy mainline railway tickets

Latest journey planner searches

Home > Journey planner > North Harrow > St Margarets (London)