128 bus timetable
Looking for the number 128 bus? 13 different bus routes are numbered 128 across the UK and Ireland, run by 13 operators in 8 areas. They are separate services that happen to share a number — pick yours below for its timetable, stops, live map and fares.
No 128 bus here matches “”. Search the whole site for it, or clear the box to see every 128.
128 bus in London
1 route
- London — Romford to Clayhall via Becontree, Ilford Stagecoach London · runs 24 hours · 189 buses a weekday
128 bus in South East England
2 routes
- Lewes — Lewes circular via Nevill Compass Travel · not Sundays · 08:53–17:48 · 15 buses a weekday
- Wokingham — Wokingham to Reading via Twyford, North Earley Thames Valley Buses · not Sundays · 07:05–18:45 · 23 buses a weekday
128 bus in South West England
2 routes
- Stroud — Nailsworth to Cirencester via Minchinhampton, Frampton Mansell Cotswold Green · weekdays only · 07:50–15:35 · 2 buses a weekday
- Thurdon — Thurdon to Poughill via Hersham, Bude Go Cornwall Bus · not Sundays · 08:10–18:15 · 14 buses a weekday
128 bus in Yorkshire & the Humber
1 route
- Killamarsh — Killamarsh, West End Hotel to Eckington School First South Yorkshire · weekdays only · 07:57–15:10 · 2 buses a weekday
128 bus in North East England
1 route
- Newcastle upon Tyne — Walbottle to Fenham via Lemington, Benwell JH Coaches · weekdays only · at 15:35 · 1 bus a weekday
128 bus in Scotland
4 routes
- Glasgow — Glasgow to Barmulloch via Possil, Springburn First Greater Glasgow · not Sundays · 06:37–17:25 · 20 buses a weekday
- Kirriemuir — Kirriemuir to Alyth via Southmuir, Airlie J P Minibus · not Sundays · 07:13–18:25 · 16 buses a weekday
- Newcastleton — Newcastleton to Hawick via Stobs, Stonefield Telford's Coaches · not Sundays · 07:00–17:15 · 8 buses a weekday
- Prestonpans — Prestonpans circular via Port Seton, Longniddry East Coast Buses · weekdays only · 07:59–15:35 · 2 buses a weekday
128 bus in Wales
1 route
- Ammanford — Ammanford to Llanelli via Cross Hands, Felin-foel First South & West Wales · not Sundays · 06:40–18:00 · 16 buses a weekday
128 bus in Northern Ireland
1 route
- Ballymena — Ballymena to Carnlough via The Sheddings, Galdanagh Ulsterbus · not Sundays · 07:30–17:05 · 8 buses a weekday
Frequently asked questions
Where does the number 128 bus run?
13 buses are numbered 128, in Glasgow, Ballymena, London, Newcastle upon Tyne, Lewes, Wokingham, Ammanford, Prestonpans, Stroud, Kirriemuir, Newcastleton, Killamarsh and 1 more place. Each one is listed above by area, with its timetable, stops and live map.
Why are there so many different 128 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 128, and 13 of them do. The 128 in Glasgow has no connection to the 128 in Ballymena: different operator, different road, different timetable.
How do I find the right 128 bus timetable?
Find your part of the country in the list above and open the 128 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 128 bus the same route in every town?
No. These are 13 unrelated services that happen to share a number, run by 13 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 128 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.