Saturday, August 22, 2026

London Bus 341

Bus 341 in London links Meridian Water Station and Waterloo Station / Waterloo Road. The route is 0.0 km long with 57 stops, and the official schedule from Transport for London puts the full trip at about 91 minutes. On a weekday it runs 110 trips in one direction, and 109 on a weekend day.

Route map of bus 341 in London: Meridian Water Station to Waterloo Station / Waterloo Road

Route at a glance

Mode Bus
Route number 341
City London
Operator Transport for London (TfL)
Start → end Meridian Water Station → Waterloo Station / Waterloo Road
End → start Waterloo Station / Waterloo Road → Meridian Water Station
Route length 0.0 km / 0.0 km in the opposite direction
Number of stops 57 / 59 in the opposite direction
Travel time about 91 minutes
Trips per day 110 on weekdays, 109 on weekends one way
Frequency peak 8–12 · midday 11–12 · weekend 10–13
First / last trip from «Meridian Water Station» 00:20 / 23:50
First / last trip from «Waterloo Station / Waterloo Road» 00:08 / 23:56
Fare 1.75 £ (fare in effect since 5 July 2026)
Updated August 22, 2026

Route of Bus 341

Outbound: Meridian Water Station → Waterloo Station / Waterloo Road

This direction has 57 stops. The route passes Leeside Road, Abbotsford Avenue, Stoke Newington Church Street, Angel Station. The full list of stops in order is below.

No. Stop From start Note
1 Meridian Water Station 0.0 km Terminus
2 Leeside Road 0.0 km
3 Northumberland Park 0.0 km
4 Chalgrove Road 0.0 km
5 Spencer Road Northumberland Park 0.0 km
6 Tottenham High Rd/Lansdowne Rd 0.0 km
7 Scotland Green 0.0 km
8 Tottenham High Rd/ Bruce Grove 0.0 km
9 Tottenham Police Station 0.0 km
10 Tottenham Bus Garage 0.0 km
11 Winchelsea Road 0.0 km
12 Mount Pleasant Road /Philip Ln 0.0 km
13 Summerhill Road 0.0 km
14 Philip Lane 0.0 km
15 Abbotsford Avenue 0.0 km
16 Chestnuts Primary School 0.0 km
17 Warwick Gardens (N4) 0.0 km
18 Mattison Road 0.0 km
19 Harringay Green Lanes Station 0.0 km
20 Endymion Road 0.0 km
21 Rowley Gardens 0.0 km
22 Manor House Station 0.0 km
23 Portland Rise Estate 0.0 km
24 Gloucester Drive 0.0 km
25 Lordship Park 0.0 km
26 Kings Crescent Estate 0.0 km
27 Riversdale Road 0.0 km
28 Stoke Newington Church Street 0.0 km
29 Petherton Road 0.0 km
30 Aden Grove 0.0 km
31 Albion Road Shacklewell 0.0 km
32 Newington Green 0.0 km
33 Beresford Road (N5) 0.0 km
34 Balls Pond Road Newington Green 0.0 km
35 Essex Road / Marquess Road 0.0 km
36 Northchurch Road Canonbury 0.0 km
37 Essex Road Station 0.0 km
38 Cross Street (N1) 0.0 km
39 Packington Street 0.0 km
40 Islington Green 0.0 km
41 Angel Station 0.0 km
42 St John Street / Goswell Road 0.0 km
43 Sadler’s Wells Theatre 0.0 km
44 Finsbury Town Hall 0.0 km
45 Mount Pleasant Clerkenwell 0.0 km
46 Bowling Green Lane 0.0 km
47 Clerkenwell Road / Farringdon Road 0.0 km
48 Farringdon Station 0.0 km
49 Snow Hill 0.0 km
50 Fleet Street / City Thameslink 0.0 km
51 Fetter Lane 0.0 km
52 Chancery Lane (EC4) 0.0 km
53 The Royal Courts of Justice 0.0 km
54 Aldwych / Australia House 0.0 km
55 Aldwych / Drury Lane 0.0 km
56 Waterloo Bridge / South Bank 0.0 km
57 Waterloo Station / Waterloo Road 0.0 km Terminus

Inbound: Waterloo Station / Waterloo Road → Meridian Water Station

This direction has 59 stops. The route passes Waterloo Bridge / South Bank, St John Street / Goswell Road, Riversdale Road, Chestnuts Primary School. The full list of stops in order is below.

No. Stop From start Note
1 Waterloo Station / Waterloo Road 0.0 km Terminus
2 Waterloo Bridge / South Bank 0.0 km
3 Lancaster Place 0.0 km
4 Aldwych 0.0 km
5 The Royal Courts of Justice 0.0 km
6 Fetter Lane 0.0 km
7 Ludgate Circus 0.0 km
8 Fleet Street / City Thameslink 0.0 km
9 Snow Hill 0.0 km
10 Farringdon Station 0.0 km
11 Clerkenwell Road / Farringdon Road 0.0 km
12 Rosebery Avenue / Mount Pleasant 0.0 km
13 Tysoe Street 0.0 km
14 Hardwick Street 0.0 km
15 Sadler’s Wells Theatre 0.0 km
16 St John Street / Goswell Road 0.0 km
17 Angel Station 0.0 km
18 Islington Green 0.0 km
19 Packington Street 0.0 km
20 Cross Street (N1) 0.0 km
21 Essex Road Station 0.0 km
22 Northchurch Road Canonbury 0.0 km
23 Ockendon Road 0.0 km
24 Newington Green /Balls Pond Rd 0.0 km
25 Beresford Road (N5) 0.0 km
26 Newington Green 0.0 km
27 Aden Grove 0.0 km
28 Petherton Road 0.0 km
29 Green Lanes / Stoke Newington Church St 0.0 km
30 Riversdale Road 0.0 km
31 Kings Crescent Estate 0.0 km
32 Brownswood Road 0.0 km
33 Myddleton Avenue 0.0 km
34 Gloucester Drive 0.0 km
35 Manor House Station 0.0 km
36 Manor House Stn / Woodberry Grove 0.0 km
37 Rowley Gardens 0.0 km
38 Endymion Road 0.0 km
39 Harringay Green Lanes Station 0.0 km
40 Mattison Road 0.0 km
41 St Ann’s Road 0.0 km
42 Harringay Road 0.0 km
43 Warwick Gardens (N4) 0.0 km
44 Chestnuts Primary School 0.0 km
45 Abbotsford Avenue 0.0 km
46 Philip Lane 0.0 km
47 Summerhill Road 0.0 km
48 Mount Pleasant Road /Philip Ln 0.0 km
49 Winchelsea Road 0.0 km
50 Tottenham Bus Garage 0.0 km
51 Tottenham Police Station 0.0 km
52 Bruce Grove Station / Tottenham High Road 0.0 km
53 Lordship Lane (N17) 0.0 km
54 Tottenham High Rd/Lansdowne Rd 0.0 km
55 Spencer Road Northumberland Park 0.0 km
56 Chalgrove Road 0.0 km
57 Northumberland Park 0.0 km
58 Leeside Road 0.0 km
59 Meridian Water Station 0.0 km Terminus

Schedule and frequency

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

Direction Weekdays Weekends and holidays
From «Meridian Water Station» 00:20 — 23:50 00:20 — 23:50
From «Waterloo Station / Waterloo Road» 00:08 — 23:56 00:08 — 23:56

Frequency calculated from the departure table: in the morning peak buses run every 8–12 minutes, most often every 12; midday every 11–12 minutes; in the afternoon peak every 12–13; on weekends every 10–13 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 341 cost?

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

When do the first and last trips run?

From Meridian Water Station the first is at 00:20 and the last at 23:50. From Waterloo Station / Waterloo Road they are 00:08 and 23:56.

How long does the trip from Meridian Water Station to Waterloo Station / Waterloo Road take?

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

How many stops does the route have?

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

Does bus 341 run on weekends?

Yes. On weekends and holidays there are 109 trips in one direction, running from Meridian Water Station between 00:20 and 23:50.

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

...