10 bus timetable
Looking for the number 10 bus? 71 different bus routes are numbered 10 across the UK and Ireland, run by 54 operators in 11 areas. They are separate services that happen to share a number — pick yours below for its timetable, stops, live map and fares.
No 10 bus here matches “”. Search the whole site for it, or clear the box to see every 10.
10 bus in South East England
10 routes
- Aylesbury — Aylesbury Bus Stn to Enbourne Close via Southcourt, Walton Court Red Rose Travel · not Sundays · 20:30–22:39 · 10 buses a weekday
- Luton — Luton to Marsh Farm via Wardown, Saints Centrebus · not Sundays · 05:43–18:50 · 115 buses a weekday
- Oxford — Oxford circular via Cowley, Headington Stagecoach Oxfordshire · 05:03–00:55 · 34 buses a weekday
Show 7 more 10 buses in South East England
- Folkestone — Folkestone Harbour to Ashford via Hythe, Willesborough Stagecoach South East · not Sundays · 06:15–18:04 · 23 buses a weekday
- Gatwick Airport — Gatwick Airport to Kilnwood Vale via Manor Royal, Crawley Metrobus · runs 24 hours · 268 buses a weekday
- Harlow — Harlow to Church Langley via Brays Grove, Mark Hall Arriva Herts and Essex · not Sundays · 05:40–19:40 · 82 buses a weekday
- Lower Stoke — Lower Stoke to Hoo St Werburgh via Allhallows, St Mary Hoo Arriva Kent and Surrey · weekdays only · 07:37–15:05 · 2 buses a weekday
- Wickford — Wickford to Basildon via Ramsden Heath, Billericay Central Connect · not Sundays · 07:55–18:22 · 22 buses a weekday
- Windsor — Windsor to Staines via Sunnymeads Carousel Buses · not Sundays · 07:40–18:10 · 13 buses a weekday
- Worthing — Worthing to Angmering via Tarring, Durrington Stagecoach South · 06:38–19:53 · 50 buses a weekday
10 bus in South West England
12 routes
- Barnstaple — Barnstaple circular via Pilton Stagecoach South West · not Sundays · 08:20–17:10 · 10 buses a weekday
- Plymouth — Looe to Polperro via Plymouth, Saltash Go Cornwall Bus · 06:55–17:50 · 16 buses a weekday
- Southampton — Southampton to Sholing via Northam, Bitterne Bluestar · not Sundays · 06:47–18:42 · 22 buses a weekday
Show 9 more 10 buses in South West England
- Basingstoke — Old Basing to Basingstoke via Lychpit, Daneshill Stagecoach South · not Sundays · 07:34–15:30 · 7 buses a weekday
- Bristol — Bristol Parkway to Severn Beach via Filton, Southmead Stagecoach South Wales · 05:05–22:20 · 29 buses a weekday
- Corsham — Corsham circular via Neston, Potley Faresaver · not Sundays · 07:10–17:45 · 17 buses a weekday
- Farnborough — Farnborough to Fleet via Aldershot, Church Crookham Stagecoach South · 06:19–18:55 · 27 buses a weekday
- Gloucester — Lower Tuffley to Cheltenham via Gloucester, Brockworth Stagecoach West · 05:11–01:25 · 145 buses a weekday
- Minehead — Minehead to Porlock Weir via Woodcombe, Allerford Atwest · not Sundays · 06:30–18:30 · 13 buses a weekday
- Slepe — Poole circular via Upton, Barrow Hill morebus · not Sundays · 07:22–17:50 · 9 buses a weekday
- St Ives — Trenwith Car Park to Tate Gallery St Ives Minibus Services · 10:00–19:10 · 38 buses a weekday
- Weymouth — Weymouth to Poundbury via Melcombe Regis, Dorchester First Wessex, Dorset & South Somerset · 05:33–23:52 · 111 buses a weekday
10 bus in East of England
4 routes
- Ely — Ely circular via Little Downham, California A2B Bus and Coach · not Sundays · 06:35–18:40 · 12 buses a weekday
- Ipswich — Ipswich circular via Westbourne, Whitton Ipswich Buses · 06:15–22:05 · 39 buses a weekday
- Norwich — Norwich to Catfield via Sprowston, Wroxham Central Connect · not Sundays · 06:40–23:13 · 32 buses a weekday
- Swaffham — Swaffham to Market Place Go to Town · not Sundays · 07:08–17:28 · 20 buses a weekday
10 bus in East Midlands
6 routes
- Chesterfield — Chesterfield circular via Newbold Stagecoach Yorkshire · 05:15–23:00 · 48 buses a weekday
- Lincoln — Lincoln to Nettleham Fields via Ermine East Stagecoach East Midlands · not Sundays · 08:55–15:06 · 26 buses a weekday
- Nottingham — City Loop to Ruddington Nottingham City Transport · 05:30–00:00 · 88 buses a weekday
Show 3 more 10 buses in East Midlands
- Overstone — Northampton to Kettering via Abington, Headlands Stagecoach Midlands · not Sundays · 05:57–18:50 · 9 buses a weekday
- Scunthorpe — Scunthorpe to Burringham via Ashfield Hornsbys Bus & Coach · Tuesdays and Fridays only · 09:30–12:18 · 2 buses a weekday
- Waltham — Waltham to Old Clee via Grimsby, Cleethorpes Stagecoach East Midlands · 04:50–23:35 · 63 buses a weekday
10 bus in West Midlands
9 routes
- Nuneaton — Nuneaton to Nuneaton Bus Station Stagecoach Midlands · 05:50–20:35 · 47 buses a weekday
- Walsall — Walsall to Brownhills West via Ryecroft, Ogley Hay National Express West Midlands · 04:53–23:20 · 147 buses a weekday
- Wolverhampton — Wolverhampton to Perton via Merridale, Tettenhall Wood National Express West Midlands · 05:52–23:20 · 43 buses a weekday
Show 6 more 10 buses in West Midlands
- Birmingham — Woodgate Valley North to Birmingham via Court Oak, Five Ways Kevs Cars and Coaches · weekdays only · 06:57–17:57 · 11 buses a weekday
- Bridgnorth — High Town circular via Castle Hill, The Grove Arriva Midlands · not Sundays · 07:05–18:52 · 25 buses a weekday
- Kidderminster — Kidderminster circular via Spennells, Aggborough Diamond Bus · not Sundays · 06:25–18:25 · 17 buses a weekday
- Rough Hay — Rough Hay to Burton upon Trent via Henhurst Hill, Shobnall Diamond Bus East Midlands · Saturdays only · 07:30–17:40
- Tamworth — Tamworth to Ventura Park Arriva Midlands · Mondays, Tuesdays, Wednesdays, Thursdays and Saturdays only · 09:10–14:20 · 22 buses a weekday
- Whichford — Whichford to Stratford-upon-Avon via Stourton, Shipston on Stour Shipston Link · Saturdays only · 09:00–12:20
10 bus in Yorkshire & the Humber
4 routes
- Hackness — Hackness to Cayton via Scarborough, Weaponness East Yorkshire · not Sundays · 06:52–19:13 · 21 buses a weekday
- Hull — Hull to Wawne via Bransholme, North Bransholme Stagecoach East Midlands · 04:20–23:30 · 89 buses a weekday
- Poppleton — Poppleton to Stamford Bridge via Acomb, York First York · 06:00–19:40 · 53 buses a weekday
- Sheffield — Manor Park to Manor Top via Heeley, Sheffield Stagecoach Yorkshire · not Sundays · 06:55–19:10 · 11 buses a weekday
10 bus in North West England
7 routes
- Lancaster — Lancaster circular via Freehold, Ridge Stagecoach Cumbria and Lancashire · 06:58–22:28 · 29 buses a weekday
- Manchester City Centre — Shudehill to Brookhouse Estate via Manchester, Salford Bee Network · 05:27–23:50 · 140 buses a weekday
- St Helens — St Helens to Liverpool via Prescot, Old Swan Metro Network · 05:57–00:09 · 120 buses a weekday
Show 4 more 10 buses in North West England
- Blackburn — Blackburn circular via Wensley Fold, Beardwood The Blackburn Bus Company · not Sundays · 07:40–17:40 · 11 buses a weekday
- Blackpool — Blackpool to Saltcotes via Marton, Lytham Blackpool Transport · 04:55–23:04 · 60 buses a weekday
- Macclesfield — Weston to Bollington via Broken Cross, Macclesfield D & G Bus · 06:40–18:47 · 44 buses a weekday
- Widnes — Upton to Widnes via Cronton, Farnworth Ashcroft Travel · weekdays only · 08:05–14:55 · 3 buses a weekday
10 bus in North East England
6 routes
- Darlington — Darlington circular via Haughton Road, Whinfield Arriva North East · 05:22–22:56 · 42 buses a weekday
- Middlesbrough — Middlesbrough to Coulby Newham via Grove Hill, Easterside Stagecoach North East · 06:25–20:10 · 50 buses a weekday
- South Shields — South Shields to Jarrow via Westoe, Marsden Stagecoach North East · 06:10–22:58 · 29 buses a weekday
Show 3 more 10 buses in North East England
- Hexham — Hexham to Newcastle upon Tyne via Prudhoe, Dunston Go North East · 05:08–23:24 · 64 buses a weekday
- Newcastle upon Tyne — Lemington to North Kenton via Fenham, Newcastle upon Tyne Stagecoach North East · 06:07–23:28 · 75 buses a weekday
- Pallion — Pallion to Grangetown via Ashbrooke, Hillview Stagecoach North East · 06:09–22:53 · 66 buses a weekday
10 bus in Scotland
10 routes
- Inverness — Inverness to Nairn via Culloden, Tradespark Stagecoach Bluebird · 05:35–23:00 · 30 buses a weekday
- Kilmarnock — Kilmarnock to Barassie via Dundonald, Troon Stagecoach West Scotland · not Sundays · 06:11–19:25 · 28 buses a weekday
- Paisley — Hawkhead to Royal Alexandra Hosp McGill's · not Sundays · 07:35–17:49 · 22 buses a weekday
Show 7 more 10 buses in Scotland
- Broughty Ferry — Broughty Ferry to Ninewells via Pitkerro, Charleston Xplore Dundee · 05:27–21:45 · 56 buses a weekday
- Edinburgh — Bonaly to North Leith via Colinton, Edinburgh Lothian Buses · 05:23–23:56 · 108 buses a weekday
- Elgin — Elgin to Huntly via Lhanbryde, Keith Stagecoach Bluebird · 04:05–00:23 · 37 buses a weekday
- Glasgow — Pollok to Glasgow via Mosspark, Cessnock First Greater Glasgow · 05:03–00:07 · 70 buses a weekday
- Huntly — Huntly to Inverurie via Colpy, Pitcaple Stagecoach Bluebird · 05:08–23:44 · 29 buses a weekday
- Inverurie — Inverurie to Aberdeen via Blackburn, Bucksburn Stagecoach Bluebird · 05:45–22:45 · 29 buses a weekday
- Nairn — Nairn to Elgin via Forres, Bishopmill Stagecoach Bluebird · 05:40–23:37 · 30 buses a weekday
10 bus in Wales
2 routes
- Chester — Chester to Golftyn via Queensferry, Connahs Quay Arriva Wales · 06:27–22:40 · 93 buses a weekday
- Garndiffaith — Garndiffaith to Pontypool via Victoria Village, Pontnewynydd Stagecoach South Wales · not Sundays · 08:24–16:38 · 10 buses a weekday
10 bus in Northern Ireland
1 route
- Newtownards — Stormont to Portaferry via Belfast, Newtownards Ulsterbus · 06:45–22:25 · 19 buses a weekday
Frequently asked questions
Where does the number 10 bus run?
71 buses are numbered 10, in Nottingham, Hull, Norwich, St Helens, Wolverhampton, Oxford, Aylesbury, Lincoln, Walsall, Plymouth, Ipswich, Inverness and 59 more places. Each one is listed above by area, with its timetable, stops and live map.
Why are there so many different 10 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 10, and 71 of them do. The 10 in Nottingham has no connection to the 10 in Hull: different operator, different road, different timetable.
How do I find the right 10 bus timetable?
Find your part of the country in the list above and open the 10 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 10 bus the same route in every town?
No. These are 71 unrelated services that happen to share a number, run by 54 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 10 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.