125 bus timetable
Looking for the number 125 bus? 12 different bus routes are numbered 125 across the UK and Ireland, run by 12 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 125 bus here matches “”. Search the whole site for it, or clear the box to see every 125.
125 bus in London
1 route
- London — Winchmore Hill to Colindale via Finchley, Hendon London Sovereign · 05:40–00:45 · 194 buses a weekday
125 bus in South East England
2 routes
- Lewes — Lewes to Alfriston via South Malling, Ringmer Compass Travel · weekdays only · 07:55–16:07 · 3 buses a weekday
- Wokingham — Wokingham to Sandhurst via Finchampstead, Crowthorne Thames Valley Buses · not Sundays · 09:47–14:27 · 6 buses a weekday
125 bus in South West England
2 routes
- Paignton — Marldon to Stoke Gabriel via Preston, Paignton Country Bus · not Sundays · 08:00–17:35 · 20 buses a weekday
- Ringwood — Ringwood to Christchurch via Burton, Somerford morebus · Mondays, Wednesdays and Fridays only · 09:30–14:40 · 6 buses a weekday
125 bus in West Midlands
1 route
- Kidderminster — Kidderminster to Bridgnorth via Bewdley, Sutton Diamond Bus · not Sundays · 06:05–18:30 · 26 buses a weekday
125 bus in North West England
2 routes
- Middleton — Middleton to Heywood via Hollins, Birch Bee Network · not Sundays · 07:00–18:32 · 22 buses a weekday
- Preston — Chorley to Bolton via Fulwood, Horwich Stagecoach Cumbria and Lancashire · 04:55–23:30 · 184 buses a weekday
125 bus in Scotland
2 routes
- Forfar — Forfar to Newtyle via Westfield, Glamis J P Minibus · not Sundays · 07:10–17:23 · 14 buses a weekday
- North Berwick — North Berwick to Musselburgh via Prestonpans, Wallyford East Coast Buses · weekdays only · 07:18–15:35 · 2 buses a weekday
125 bus in Northern Ireland
1 route
- Kilkeel — Kilkeel circular via Lisnacree, Riverside Ulsterbus Town Services · Mondays, Wednesdays and Fridays only · 10:30–13:10 · 2 buses a weekday
125 bus in Ireland
1 route
- Belfield — Belfield to Newbridge via Dublin, Clondalkin Go-Ahead Ireland · weekdays only · 06:40–17:20 · 4 buses a weekday
Frequently asked questions
Where does the number 125 bus run?
12 buses are numbered 125, in Belfield, Kidderminster, Middleton, Lewes, Forfar, Wokingham, Ringwood, Preston, London, North Berwick, Paignton & Kilkeel. Each one is listed above by area, with its timetable, stops and live map.
Why are there so many different 125 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 125, and 12 of them do. The 125 in Belfield has no connection to the 125 in Kidderminster: different operator, different road, different timetable.
How do I find the right 125 bus timetable?
Find your part of the country in the list above and open the 125 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 125 bus the same route in every town?
No. These are 12 unrelated services that happen to share a number, run by 12 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 125 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.