66 bus timetable
Looking for the number 66 bus? 41 different bus routes are numbered 66 across the UK and Ireland, run by 38 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 66 bus here matches “”. Search the whole site for it, or clear the box to see every 66.
66 bus in London
1 route
- London — Romford to Leytonstone via Chadwell Heath, Gants Hill Arriva London North · 05:00–00:40 · 173 buses a weekday
66 bus in South East England
5 routes
- Aylesbury — Aylesbury circular via Watermead Red Rose Travel · Sundays only · 10:10–16:40
- Dover — Dover Priory Railway Station to Whitfield Forge Lane Stagecoach South East · not Sundays · 07:10–20:25 · 23 buses a weekday
- Faringdon — Faringdon to Great Coxwell Stagecoach West · 07:15–18:25 · 38 buses a weekday
Show 2 more 66 buses in South East England
- Hammond Street — Hammond Street to Loughton via Cheshunt, Waltham Abbey Arriva Herts and Essex · not Sundays · 05:29–19:46 · 53 buses a weekday
- Kingswood — Kingswood to Linton via Broadstone, Headcorn Autocar Bus & Coach Services · weekdays only · 07:20–15:03 · 2 buses a weekday
66 bus in South West England
9 routes
- Exeter — Exeter to Okehampton via St Thomas, Whitestone Stagecoach South West · Sundays only · 09:10–17:25
- Salisbury — Salisbury to Shipton Bellinger via Bemerton, Boscombe Salisbury Reds · not Sundays · 07:07–18:45 · 24 buses a weekday
- Stroud — Stroud to Cheltenham via Abbeydale, Brockworth Stagecoach West · not Sundays · 06:50–18:05 · 22 buses a weekday
Show 6 more 66 buses in South West England
- Axbridge — Axbridge to Bridgwater via Westham, Woolavington Bakers Dolphin · weekdays only · 07:40–16:35 · 2 buses a weekday
- Okehampton — Okehampton to Exeter via Whitestone, St Thomas Dartline · not Sundays · 05:20–19:30 · 20 buses a weekday
- Penryn — Penryn to Truro via Mylor Bridge, Carnon Downs Go Cornwall Bus · not Sundays · 09:00–13:40 · 3 buses a weekday
- Shipton Bellinger — Porton to Salisbury via Boscombe, Tidworth Stagecoach South · not Sundays · at 17:55 · 1 bus a weekday
- Trowbridge — Trowbridge circular via Longfield FromeBus · not Sundays · 08:35–17:40 · 13 buses a weekday
- Winchester — Winchester to Romsey via Standon, Ampfield Stagecoach South · 05:50–23:10 · 62 buses a weekday
66 bus in East of England
5 routes
- Huntingdon — Fenstanton to St Neots via Godmanchester, Huntingdon Whippet Coaches · 04:39–00:54 · 57 buses a weekday
- Ipswich — Ipswich to Melton via Rushmere, Kesgrave First Norfolk & Suffolk · 05:25–22:45 · 63 buses a weekday
- Wisbech — Wisbech circular via Walsoken Stagecoach East Midlands · not Sundays · 08:38–15:40 · 14 buses a weekday
Show 2 more 66 buses in East of England
- Bodham — Bodham to Sheringham via West Beckham Sanders Coaches · weekdays only · 08:27–15:30 · 4 buses a weekday
- Downham Market — Downham Market circular via Stoke Ferry, West Dereham Go to Town · Tuesdays, Thursdays and Saturdays only · 10:18–13:15 · 2 buses a weekday
66 bus in East Midlands
4 routes
- Kegworth — Kegworth to Loughborough via Sutton Bonington, Hathern CT4N · not Sundays · 07:10–17:50 · 18 buses a weekday
- Loughborough — Loughborough to Sutton Bonington via Hathern, Zouch Kinchbus · not Sundays · 07:10–17:50 · 10 buses a weekday
- Sleaford — Sleaford to Martin Moor via Cranwell RAF, Cranwell TransportConnect · not Sundays · 08:50–13:35 · 5 buses a weekday
- Tideswell — Tideswell to Chesterfield via Baslow, Brampton Stagecoach Yorkshire · 06:47–18:07 · 2 buses a weekday
66 bus in West Midlands
3 routes
- Birmingham — Birmingham to Sutton Coldfield via Erdington, Short Heath National Express West Midlands · 05:14–23:30 · 111 buses a weekday
- Tamworth — Tamworth to Dordon via Stonydelph, Polesworth Diamond Bus East Midlands · 03:40–20:40 · 24 buses a weekday
- West Bromwich — West Bromwich to Stone Cross via Lyndon, Charlemont Diamond Bus · not Sundays · 09:10–16:10 · 15 buses a weekday
66 bus in Yorkshire & the Humber
2 routes
- Barnsley — Barnsley circular via Worsbrough Bridge, Hoyland Stagecoach Yorkshire · 05:00–23:40 · 45 buses a weekday
- Keighley — Keighley to Skipton via Utley, Cross Hills The Keighley Bus Company · 05:30–23:40 · 61 buses a weekday
66 bus in North West England
2 routes
- Bury — Prestwich to Eccles via Swinton, Worsley Bee Network · 05:30–23:03 · 32 buses a weekday
- Newchurch in Pendle — Clitheroe to Nelson via Waddington, Barrowford Vision Bus · not Sundays · 07:06–18:25 · 12 buses a weekday
66 bus in Scotland
5 routes
- Glenrothes — Glenrothes to Ladybank via Muirhead, Kettlebridge Moffat & Williamson · not Sundays · 06:00–18:22 · 24 buses a weekday
- Peterhead — Peterhead to Maud via Longside, Mintlaw Victoria Coaches · Sundays only · 09:17–18:05
- Stirling — Stirling to Denny via St Ninians, Dunipace Midland Bluebird · not Sundays · 07:43–17:35 · 20 buses a weekday
Show 2 more 66 buses in Scotland
- Mintlaw — Mintlaw to Peterhead via Old Deer, Longside Stagecoach Bluebird · not Sundays · 06:41–18:20 · 24 buses a weekday
- Neilston — Neilston to Paisley via Barrhead, Shortroods McGill's · 06:24–19:45 · 102 buses a weekday
66 bus in Wales
4 routes
- Blaenavon — Blaenavon to Rhadyr via Abersychan, Pontypool Phil Anslow Travel · weekdays only · 08:05–16:10 · 2 buses a weekday
- Henllan — Henllan to Denbigh via Lenten Pool M & H Coaches · not Sundays · at 07:23 · 1 bus a weekday
- Port Talbot — Aberavon to Goytre via Port Talbot, Taibach Ridgways Coaches · not Sundays · 08:13–17:38 · 19 buses a weekday
- Wyesham — Wyesham to Hereford via Over Monnow, Monmouth Newport Bus · 06:55–19:40 · 12 buses a weekday
66 bus in Northern Ireland
1 route
- Banbridge — Banbridge to Scarva via Loughbrickland Ulsterbus · weekdays only · 09:30–17:50 · 8 buses a weekday
Frequently asked questions
Where does the number 66 bus run?
41 buses are numbered 66, in Birmingham, Aylesbury, Ipswich, Exeter, Salisbury, Barnsley, Glenrothes, Keighley, Dover, Stroud, Stirling, Sleaford and 29 more places. Each one is listed above by area, with its timetable, stops and live map.
Why are there so many different 66 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 66, and 41 of them do. The 66 in Birmingham has no connection to the 66 in Aylesbury: different operator, different road, different timetable.
How do I find the right 66 bus timetable?
Find your part of the country in the list above and open the 66 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 66 bus the same route in every town?
No. These are 41 unrelated services that happen to share a number, run by 38 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 66 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.