Saturday, August 22, 2026

London Bus 340

Bus 340 in London links Edgware Bus Station and Harrow Bus Station. The route is 0.0 km long with 27 stops, and the official schedule from Transport for London puts the full trip at about 39 minutes. On a weekday it runs 90 trips in one direction, and 69 on a weekend day.

Route map of bus 340 in London: Edgware Bus Station to Harrow Bus Station

Route at a glance

Mode Bus
Route number 340
City London
Operator Transport for London (TfL)
Start → end Edgware Bus Station → Harrow Bus Station
End → start Harrow Bus Station → Edgware Bus Station
Route length 0.0 km / 0.0 km in the opposite direction
Number of stops 27 / 28 in the opposite direction
Travel time about 39 minutes
Trips per day 90 on weekdays, 69 on weekends one way
Frequency peak 12 · midday 12 · weekend 15–20
First / last trip from «Edgware Bus Station» 00:00 / 23:45
First / last trip from «Harrow Bus Station» 00:10 / 23:55
Fare 1.75 £ (fare in effect since 5 July 2026)
Updated August 22, 2026

Route of Bus 340

Outbound: Edgware Bus Station → Harrow Bus Station

This direction has 27 stops. The route passes St Margarets Church, Canons Park Open Space, Brockhurst Corner, Wealdstone Baptist Church. The full list of stops in order is below.

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

Inbound: Harrow Bus Station → Edgware Bus Station

This direction has 28 stops. The route passes Harrow Town Cen / College Rd, Wealdstone Baptist Church, All Saints Mews, Stanmore Broadway. The full list of stops in order is below.

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

Schedule and frequency

According to the official schedule from Transport for London, the route runs 90 trips in one direction on a weekday, and 69 on a weekend day.

Direction Weekdays Weekends and holidays
From «Edgware Bus Station» 00:00 — 23:45 00:00 — 23:45
From «Harrow Bus Station» 00:10 — 23:55 00:10 — 23:55

Frequency calculated from the departure table: in the morning peak buses run every 12 minutes; midday every 12 minutes; in the afternoon peak every 12; on weekends every 15–20 minutes.

Fare and payment

A single ride costs 1.75 £ — fare in effect since 5 July 2026. The same fare applies to buses in London.

A single bus or tram journey costs £1.75. The Hopper fare lets you make unlimited bus and tram journeys within one hour of your first tap at no extra charge. Daily spending is capped at £5.25; a 7 Day Bus & Tram Pass costs £24.70. London buses do not accept cash — pay by contactless or Oyster. Transfers within 60 minutes are free. Within the Hopper hour the transfers are free; you must tap the same card or device.

Frequently asked questions

How much does a ride on bus 340 cost?

1.75 £ for a single ride — fare in effect since 5 July 2026.

When do the first and last trips run?

From Edgware Bus Station the first is at 00:00 and the last at 23:45. From Harrow Bus Station they are 00:10 and 23:55.

How long does the trip from Edgware Bus Station to Harrow Bus Station take?

About 39 minutes end to end — the median of full trips in the official schedule.

How many stops does the route have?

27 outbound and 28 inbound according to the official GTFS feed. The two lists do not match exactly.

Does bus 340 run on weekends?

Yes. On weekends and holidays there are 69 trips in one direction, running from Edgware Bus Station between 00:00 and 23:45.

Every route number with its termini, operating hours and travel time is collected in the London buses overview.

Data current as of August 22, 2026. Schedule and termini — Transport for London (TfL). Fares — Mayor of London, MD3517 July 2026 fare changes (Direction to TfL). Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS), version 20260822_025337).

Latest Posts

...