20 bus timetable
Looking for the number 20 bus? 63 different bus routes are numbered 20 across the UK and Ireland, run by 55 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 20 bus here matches “”. Search the whole site for it, or clear the box to see every 20.
20 bus in South East England
11 routes
- Brighton — Stonehurst Court to Bottom of Davey Drive Brighton & Hove Bus and Coach Company · 05:38–00:00 · 126 buses a weekday
- Harlow — Harlow to Ongar via Epping, North Weald Central Connect · 04:50–23:15 · 68 buses a weekday
- Reading — Central Reading to Reading University Reading Buses · 07:23–23:42 · 114 buses a weekday
Show 8 more 20 buses in South East England
- Bedford — Bedford to Eastcotts via Fenlake Stagecoach East · weekdays only · 05:50–18:15 · 13 buses a weekday
- Great Hormead — Great Hormead to Parsonage Estate via Gravesend, Bishops Stortford Richmonds Coaches · weekdays only · 07:07–15:50 · 5 buses a weekday
- Hemel Hempstead — Hemel Hempstead to Holywell via North Watford, Watford Arriva Herts and Essex · 05:05–22:45 · 87 buses a weekday
- London — Walthamstow to Debden via Whipps Cross, Loughton Stagecoach London · 05:20–00:15 · 130 buses a weekday
- Maidenhead — Maidenhead to High Wycombe via Furze Platt, Flackwell Heath Thames Valley Buses · not Sundays · 06:10–20:42 · 29 buses a weekday
- Oxford — Rose Hill to John Radcliffe Hospital via Oxford, Headington Oxford Bus Company · weekdays only · 06:20–19:15 · 38 buses a weekday
- Pease Pottage — Pease Pottage to Langshott via Crawley, Horley Metrobus · runs 24 hours · 122 buses a weekday
- Southend-on-Sea — Southend-on-Sea to Hullbridge via Prittlewell, Leigh-on-Sea First Essex · not Sundays · 19:30–23:24 · 8 buses a weekday
20 bus in South West England
12 routes
- Plymouth — Milehouse to Ivybridge via Plymouth, Chaddlewood Plymouth Citybus · not Sundays · 06:00–18:10 · 13 buses a weekday
- Poole — Poole to Christchurch via Charminster, Winton morebus · not Sundays · 07:00–18:03 · 23 buses a weekday
- Salisbury — Pimperne to Blandford via Salisbury, Coombe Bissett Damory Coaches · weekdays only · 07:15–17:50 · 10 buses a weekday
Show 9 more 20 buses in South West England
- Aldershot — Aldershot to Guildford via Ash, Wyke Stagecoach South · 05:10–23:50 · 96 buses a weekday
- Basingstoke — Basingstoke circular via Chineham Business Park, Vyne Park Stagecoach South · 05:47–22:27 · 50 buses a weekday
- Bath — Bath to Twerton via Newbridge, Oldfield Park The Big Lemon · not Sundays · 07:00–19:00 · 24 buses a weekday
- Bath — Claverton Down to Bath via Bathwick Hill First Bristol, Bath & the West · weekdays only · 08:00–15:26 · 4 buses a weekday
- Havant — Havant to Portsmouth via Leigh Park, Cosham Stagecoach South · 04:40–22:55 · 94 buses a weekday
- Honiton — Honiton to Taunton via Sheldon, Wellington Stagecoach South West · not Sundays · 07:00–17:52 · 10 buses a weekday
- Seaton — Seaton to Honiton via Colyford, Colyton Stagecoach South West · not Sundays · 06:56–18:40 · 10 buses a weekday
- Southampton — Southampton to Bitterne Park via Bedford Place, Portswood Bluestar · 04:20–00:20 · 119 buses a weekday
- Weston-super-Mare — Weston-super-Mare to Burnham-on-Sea via Uphill, Bleadon First Bristol, Bath & the West · 06:55–18:55 · 23 buses a weekday
20 bus in East of England
4 routes
- Cromer — Cromer to Holt via Felbrigg, Edgefield Sanders Coaches · Fridays only · 09:50–12:35 · 2 buses a weekday
- Ipswich — Ipswich to Copdock via Hadleigh Road Industrial Estate Ipswich Buses · not Sundays · 09:12–14:45 · 12 buses a weekday
- Norwich — Norfolk & Norwich University Hospital to Spixworth via Norwich, Sprowston First Norfolk & Suffolk · 05:33–22:45 · 58 buses a weekday
- Swaffham — Swaffham to Dereham via Beeston, Beetley Central Connect · weekdays only · 07:20–15:25 · 2 buses a weekday
20 bus in East Midlands
5 routes
- Leicester — St Margaret's Bus Station to Priestley Road via West End Centrebus · not Sundays · 06:22–19:40 · 50 buses a weekday
- Leicester — St Margaret's Bus Station to Dickens Court via West Bridge, West End Central Connect · Sundays only · 10:20–18:20
- Nottingham — Nottingham to Wollaton via Meadows, Lenton CT4N · Tuesdays and Thursdays only · 09:35–15:05 · 7 buses a weekday
Show 2 more 20 buses in East Midlands
- Cleethorpes — Cleethorpes to Wybers Wood via Grimsby, West Marsh Stagecoach East Midlands · 05:00–22:03 · 6 buses a weekday
- Derby — Derby circular via Chaddesden, Spondon Arriva Derby · 05:23–23:10 · 34 buses a weekday
20 bus in West Midlands
5 routes
- Coventry — Coventry to Nuneaton via Exhall, Bedworth National Express Coventry · 05:19–23:14 · 214 buses a weekday
- Shrewsbury — Shrewsbury to Radbrook via Frankwell, Copthorne Hotspur · not Sundays · 07:30–17:59 · 22 buses a weekday
- Tamworth — Tamworth to Mercia Park via Perry Crofts, Newton Regis Diamond Bus East Midlands · not Saturdays · 05:15–21:45 · 10 buses a weekday
Show 2 more 20 buses in West Midlands
- Blackheath — Blackheath to Bearwood via Bristnall Fields, Brandhall Diamond Bus · not Sundays · 09:35–15:00 · 12 buses a weekday
- Droitwich Spa — Droitwich Spa circular via Westlands, Berry Hill First Worcestershire · not Sundays · 07:00–18:50 · 12 buses a weekday
20 bus in Yorkshire & the Humber
7 routes
- Barnsley — Barnsley to Millhouse Green via Hoylandswaine Stagecoach Yorkshire · not Sundays · 05:50–18:32 · 21 buses a weekday
- Halifax — Halifax to Pellon Team Pennine · 05:25–21:50 · 57 buses a weekday
- Hull — Hull to Summergroves via Newington, Boothferry Estate Stagecoach East Midlands · not Sundays · 08:50–14:00 · 29 buses a weekday
Show 4 more 20 buses in Yorkshire & the Humber
- Hull — Summergroves to Hull via Newington, Thornton East Yorkshire · weekdays only · 06:20–18:20 · 29 buses a weekday
- Rotherham — Rotherham circular via Whiston, Thurcroft TM Travel · not Sundays · 08:45–16:30 · 5 buses a weekday
- Sheffield — Lowfield to Ecclesfield via Sheffield, Parson Cross First South Yorkshire · 05:05–23:10 · 92 buses a weekday
- York — Rawcliffe to Osbaldwick via Haxby, Heworth Coastliner · not Sundays · 07:42–18:15 · 20 buses a weekday
20 bus in North West England
4 routes
- Bolton — Bolton to The Trafford Centre via Little Hulton, Walkden Bee Network · 04:00–23:35 · 70 buses a weekday
- Liverpool — Liverpool to Tower Hill via Walton, Kirkby Stagecoach Merseyside and South Lancashire · 05:03–23:50 · 135 buses a weekday
- Runcorn — Murdishaw circular via Norton, Runcorn Arriva North West · 20:30–22:45 · 2 buses a weekday
- Warrington — Warrington circular via Hulme, Orford Warrington's Own Buses · 06:17–23:35 · 66 buses a weekday
20 bus in North East England
3 routes
- Hartlepool — The Headland to Brenda Road via West View, Hartlepool Stagecoach North East · weekdays only · 05:23–06:57 · 2 buses a weekday
- Sunderland — Sunderland to Pennywell via Ford, Hylton Lane Estate Stagecoach North East · 05:20–23:03 · 134 buses a weekday
- Sunderland — Sunderland to Durham via Houghton-le-Spring, Belmont Go North East · 05:31–00:06 · 65 buses a weekday
20 bus in Scotland
7 routes
- Aberdeen — Aberdeen to Old Aberdeen via Causewayend, Seaton First Aberdeen · 06:30–21:30 · 62 buses a weekday
- Dundee — Dundee to Kirriemuir via Pitkerro, Forfar Stagecoach East Scotland · 05:47–00:19 · 41 buses a weekday
- Stirling — Stirling to Auchterarder via Causewayhead, Dunblane Dochertys Midland Coaches · not Sundays · 08:41–17:05 · 8 buses a weekday
Show 4 more 20 buses in Scotland
- Edinburgh — Slateford to Calders via Colinton, Wester Hailes Lothian Buses · not Sundays · 09:55–15:00 · 12 buses a weekday
- Jedburgh — Kelso to Hawick via Jedburgh, Newton Peter Hogg of Jedburgh · Mondays and Tuesdays only · 06:00–17:30 · 20 buses a weekday
- Johnstone — Johnstone to Paisley via Castlehead McGill's · not Sundays · 05:58–17:44 · 25 buses a weekday
- Lochgelly — Lochgelly circular via Lochore, Ballingry A1 Coaches · not Sundays · 09:14–16:58 · 9 buses a weekday
20 bus in Wales
3 routes
- Dunvant — Dunvant to Swansea via Killay, Sketty Adventure Travel · Saturdays only · at 06:40
- Newport — Newport to Liswerry via Christchurch, Ringland Newport Bus · not Sundays · 07:15–18:00 · 11 buses a weekday
- Swansea — Swansea to Dunvant via Sketty, Killay First South & West Wales · 06:40–23:16 · 33 buses a weekday
20 bus in Northern Ireland
1 route
- Ballynahinch — Ballynahinch to Newcastle via Drumaness, Dundrum Ulsterbus · weekdays only · at 07:15 · 1 bus a weekday
20 bus in Isle of Man
1 route
- Ramsey — Ramsey circular via Andreas, Bride Bus Vannin · weekdays only · at 15:22 · 1 bus a weekday
Frequently asked questions
Where does the number 20 bus run?
63 buses are numbered 20, in Liverpool, Nottingham, Hull, Leicester, Warrington, Coventry, Aberdeen, Derby, Newport, Brighton, Swansea, Plymouth and 47 more places. Each one is listed above by area, with its timetable, stops and live map.
Why are there so many different 20 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 20, and 63 of them do. The 20 in Liverpool has no connection to the 20 in Nottingham: different operator, different road, different timetable.
How do I find the right 20 bus timetable?
Find your part of the country in the list above and open the 20 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 20 bus the same route in every town?
No. These are 63 unrelated services that happen to share a number, run by 55 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 20 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.