34 bus timetable
Looking for the number 34 bus? 43 different bus routes are numbered 34 across the UK and Ireland, run by 41 operators in 12 areas. They are separate services that happen to share a number — pick yours below for its timetable, stops, live map and fares.
No 34 bus here matches “”. Search the whole site for it, or clear the box to see every 34.
34 bus in London
1 route
- London — Barnet to Walthamstow via Palmers Green, Edmonton Arriva London North · 04:25–01:00 · 236 buses a weekday
34 bus in South East England
9 routes
- Guildford — Guildford to Camberley via Woking, Knaphill Stagecoach South · 05:10–23:20 · 92 buses a weekday
- High Wycombe — High Wycombe to Lane End via Wycombe Marsh, Booker Carousel Buses · 06:20–19:25 · 48 buses a weekday
- Milton Keynes — Central Milton Keynes to Ampthill via Eaglestone, Flitwick Grant Palmer · not Sundays · 04:49–19:30 · 32 buses a weekday
Show 6 more 34 buses in South East England
- Bishops Stortford — Bishops Stortford to Bishop's Stortford Interchange (Stop E) Central Connect · not Sundays · 07:00–18:25 · 23 buses a weekday
- Broadstairs — Westwood Cross to Margate via St Peters, Dane Valley Stagecoach South East · not Sundays · 06:05–18:15 · 25 buses a weekday
- Didcot — Didcot to Newbury via Downend, Donnington Thames Travel · Sundays only · 08:20–17:40
- Dunstable — Dunstable to Oaklands via Redbourn, St Albans Red Eagle · not Sundays · 06:05–18:30 · 20 buses a weekday
- Meopham — Meopham to Wilmington via Greenhithe, Dartford 1st Bus Stop · weekdays only · 07:00–15:40 · 2 buses a weekday
- Saffron Walden — Saffron Walden to Saffron Walden High Street Stephensons of Essex · weekdays only · 09:35–14:35 · 5 buses a weekday
34 bus in South West England
4 routes
- Bruton — Bruton to Charlton Horethorne via Wincanton, Sherborne Somerset Council · weekdays only · at 16:20 · 1 bus a weekday
- Ilfracombe — Ilfracombe to Garage Ilfracombe Community Transport · Tuesdays and Fridays only · 10:05–12:35 · 2 buses a weekday
- Plymouth — Plymouth to Estover via Stoke, Derriford Plymouth Citybus · 04:47–00:00 · 69 buses a weekday
- Redruth — Redruth to Lizard via Pool, Helston Go Cornwall Bus · 06:15–00:15 · 37 buses a weekday
34 bus in East of England
3 routes
- Happisburgh Common — Stalham to North Walsham via Paston, Mundesley Sanders Coaches · not Sundays · 07:05–19:10 · 28 buses a weekday
- Kings Lynn — Kings Lynn to Hunstanton via Queen Elizabeth Hospital, Heacham Lynx · 06:10–22:05 · 57 buses a weekday
- Norwich — Norwich to Easton via New Costessey, Costessey Central Connect · weekdays only · 08:55–14:35 · 12 buses a weekday
34 bus in East Midlands
2 routes
- Langley Mill — Hucknall to Ilkeston via Heanor, Shipley trentbarton · 05:02–23:52 · 39 buses a weekday
- Nottingham — Nottingham to Dunkirk via Lenton, Queens Medical Centre Nottingham City Transport · weekdays only · 06:26–18:34 · 143 buses a weekday
34 bus in West Midlands
3 routes
- Newcastle Under Lyme — Newcastle Town Centre to Bradwell via Newcastle Under Lyme, Wolstanton D & G Bus · weekdays only · 09:55–18:22 · 18 buses a weekday
- Walsall — Walsall to Bilston via Alumwell, Darlaston National Express West Midlands · 05:30–23:05 · 106 buses a weekday
- Worcester — Worcester circular via Warndon, Warndon Villages First Worcestershire · 05:25–21:55 · 41 buses a weekday
34 bus in Yorkshire & the Humber
4 routes
- Barnsley — Barnsley to Bolsterstone via Wortley, Stocksbridge South Pennine Community Transport · not Sundays · 08:50–17:45 · 11 buses a weekday
- Hull — Hull to Stoneferry via Drypool, Garden Village Stagecoach East Midlands · not Sundays · 07:45–20:30 · 17 buses a weekday
- Leeds — Leeds to Otley via Horsforth, Yeadon First Leeds · 04:35–23:37 · 57 buses a weekday
- Richmond — Easby to Darlington via Richmond, Moulton Hodgsons · not Sundays · 07:30–18:31 · 14 buses a weekday
34 bus in North West England
1 route
- St Helens — St Helens to Leigh via Crow Lane, Newton le Willows Metro Network · 05:57–23:23 · 61 buses a weekday
34 bus in North East England
2 routes
- Chester-le-Street — Chester-le-Street to Urpeth via Pelton, Ouston Go North East · 06:56–23:02 · 80 buses a weekday
- Middlesbrough — Middlesbrough circular via Billingham, Low Grange Stagecoach North East · 06:05–18:00 · 26 buses a weekday
34 bus in Scotland
10 routes
- Kirkcaldy — Kirkcaldy circular via Sauchenbush, Templehall Stagecoach East Scotland · 07:10–23:15 · 26 buses a weekday
- Perth — Perth to Dunkeld via Inveralmond, Stanley Stagecoach East Scotland · 06:09–21:05 · 25 buses a weekday
- Perth — Perth to Aberfeldy via Inveralmond, Stanley Dochertys Midland Coaches · not Sundays · 18:25–19:35 · 2 buses a weekday
Show 7 more 34 buses in Scotland
- Brechin — Brechin to Northern Hotel J P Minibus · not Sundays · 08:48–17:30 · 12 buses a weekday
- Cumbernauld — Cumbernauld circular via Craiglinn, Balloch McNairn's Coaches · weekdays only · 07:13–17:20 · 21 buses a weekday
- Edinburgh — North Leith to Riccarton via Lochend, Edinburgh Lothian Buses · 04:01–23:30 · 115 buses a weekday
- Elgin — Elgin circular via Bishopmill Stagecoach Bluebird · not Sundays · 07:10–16:30 · 9 buses a weekday
- Glasgow — Govan Bus Interchange to Castlemilk via Cardonald, Kings Park First Greater Glasgow · 05:10–21:51 · 103 buses a weekday
- Kelso — Kelso to Duns via Leitholm, Swinton Scottish Borders Council · Mondays, Wednesdays and Fridays only · 08:45–16:02 · 4 buses a weekday
- Lanark — Lanark to Forth via Cleghorn Stuart's Coaches · not Sundays · 06:50–17:50 · 5 buses a weekday
34 bus in Wales
3 routes
- Llansamlet — Swansea to Neath via Llansamlet, Skewen First South & West Wales · not Sundays · 06:39–19:05 · 28 buses a weekday
- Ross-on-Wye — Ross-on-Wye to Monmouth via Kerne Bridge, Whitchurch Nick Maddy Coaches · weekdays only · 07:45–15:40 · 2 buses a weekday
- Wrexham — Wrexham to Rossett via Gwersyllt, Llay Arriva Wales · not Sundays · 09:45–17:30 · 8 buses a weekday
34 bus in Northern Ireland
1 route
- Newcastle — Newcastle to Bryansford Ulsterbus · weekdays only · 07:10–16:10 · 2 buses a weekday
Frequently asked questions
Where does the number 34 bus run?
43 buses are numbered 34, in Nottingham, Hull, Leeds, Norwich, St Helens, Walsall, Plymouth, Perth, Barnsley, Worcester, Milton Keynes, Middlesbrough and 30 more places. Each one is listed above by area, with its timetable, stops and live map.
Why are there so many different 34 buses?
Route numbers in the UK are chosen locally — by the operator, or by the local transport authority that tenders the service — not from any national list. Nothing stops two towns hundreds of miles apart both running a 34, and 43 of them do. The 34 in Nottingham has no connection to the 34 in Hull: different operator, different road, different timetable.
How do I find the right 34 bus timetable?
Find your part of the country in the list above and open the 34 that starts or finishes near you — each one links to its full timetable, every stop, a live map and its fares. If you know the stop you'll be waiting at, searching for the stop name instead gives you the next departures from that exact stop, which is more reliable than any timetable.
Is the 34 bus the same route in every town?
No. These are 43 unrelated services that happen to share a number, run by 41 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 34 for your area.
Looking for the next bus rather than a timetable? Stops near you shows live departures. Browse all bus routes, every operator or timetables by town. Data from operators via the DfT Bus Open Data Service — see all sources.