340 bus route — stops & map

The 340 is a Transport for London bus route running between Harrow Bus Station and Edgware Bus Station, calling at 28 stops, with connections to Harrow-on-the-Hill, Harrow & Wealdstone, Canons Park and Edgware. See where every bus is right now on the map above.

Live buses at your nearest stops →

Change for trains

Tube, Overground, DLR and Elizabeth line stations a short walk from a 340 stop.

Towards Edgware Station

  1. 1Harrow Bus Station
  2. 2Harrow Town Centre
  3. 3Harrow Town Centre / Sheepcote Road
  4. 4Safari Cinema
  5. 5Harrow Civic Centre / Harrow Mosque
  6. 6Harrow & Wealdstone Station
  7. 7The Wealdstone Centre
  8. 8Wealdstone Baptist Church
  9. 9Salvatorian College / St Joseph's Church
  10. 10Long Elmes
  11. 11Harrow Weald Bus Garage
  12. 12Monro Gardens
  13. 13Brookshill
  14. 14All Saints Mews
  15. 15Brockhurst Corner
  16. 16Chenduit Way
  17. 17Bentley Way
  18. 18Bowls Close
  19. 19Stanmore Hill
  20. 20The Broadway
  21. 21Nelson Road
  22. 22Canons Park Open Space
  23. 23Marsh Lane
  24. 24Canons Park Station
  25. 25St Lawrence Church
  26. 26Buckingham Road
  27. 27St Margarets Church
  28. 28Edgware Station

Towards Harrow Bus Station

  1. 1Edgware Bus Station
  2. 2St Margarets Church
  3. 3Whitchurch Lane
  4. 4Montgomery Road
  5. 5St Lawrence Church
  6. 6Canons Park Station
  7. 7Marsh Lane
  8. 8Canons Park Open Space
  9. 9Nelson Road
  10. 10The Broadway
  11. 11Stanmore Church
  12. 12Bentley Way
  13. 13Chenduit Way
  14. 14Brockhurst Corner
  15. 15All Saints Mews
  16. 16Uxbridge Road
  17. 17Harrow Weald Bus Garage
  18. 18Weald Lane
  19. 19Salvatorian College / St Joseph's Church
  20. 20Wealdstone Baptist Church
  21. 21The Wealdstone Centre
  22. 22Harrow & Wealdstone Station
  23. 23Harrow Civic Centre / Harrow Mosque
  24. 24Hindes Road
  25. 25Harrow Town Centre / St John's Road
  26. 26Harrow Town Centre
  27. 27Harrow Bus Station