23 Leeds to Holt Park via Woodhouse, Headingley

Operated by First Leeds. First bus 04:58, last bus 23:18. 123 journeys on weekdays. Today, a Sunday: first 06:00, last 22:57. Fares: adult single £2.50 — more.

Next towards Holt Park from Leeds City Bus Station (stand 18): 16:46, 17:08, 17:30

Next towards Leeds from Holt Park Centre B: 17:04, 17:26, 17:48

Wanted a different 23? 64 other bus routes are numbered 23 elsewhere in the UK — see every 23 bus timetable by area.

Leeds City Centre, Woodhouse Lane (Leeds) — Due to ongoing works on Woodhouse Lane, bus stop 45010914 Merrion C is out of use from Friday 16 January until further notice. All disruptions →
Headingley, Headingley Lane (Leeds) — Headingley Lane is affected by resurfacing works on Sunday 18 and Monday 19 October from 1900 - 0600 each night. All disruptions →

Timetable

Ends at Holt Park · Sunday · 39 journeys
Stop 06:5307:5108:2408:5609:2709:4910:1110:3310:5511:1711:3912:0112:2312:4513:0713:2913:5114:1314:3514:5715:1915:4116:0316:2416:4617:0817:3017:5218:1418:3719:0019:2319:5620:2020:4421:0921:4122:1122:57
Leeds City Bus Station (stand 18) 06:5307:5108:2408:5609:2709:4910:1110:3310:5511:1711:3912:0112:2312:4513:0713:2913:5114:1314:3514:5715:1915:4116:0316:2416:4617:0817:3017:5218:1418:3719:0019:2319:5620:2020:4421:0921:4122:1122:57
Headrow L 06:5807:5608:2809:0009:3109:5310:1610:3811:0011:2211:4412:0612:2912:5113:1413:3613:5814:2014:4315:0515:2715:4916:1116:3316:5517:1717:3817:5918:2118:4419:0719:3120:0220:2620:5021:1521:4722:1723:03
Hyde Prk Corner (NW bound) 07:0208:0008:3309:0509:3709:5910:2110:4411:0611:2811:5012:1312:3512:5813:2013:4214:0414:2714:4915:1215:3415:5616:1916:4017:0217:2317:4518:0618:2818:5019:1319:3820:0920:3320:5621:2121:5322:2323:09
Headingley Arndale (opp) 07:0608:0408:3709:1009:4110:0310:2510:4811:1011:3311:5612:1912:4313:0613:2813:4914:1114:3414:5615:1915:4116:0416:2616:4717:0817:3017:5118:1218:3418:5619:1919:4320:1420:3821:0221:2721:5822:2823:14
Weetwood Police Stn 07:1108:0908:4209:1409:4610:0910:3110:5411:1611:4012:0312:2712:5113:1413:3513:5714:1914:4115:0415:2715:4916:1116:3416:5517:1617:3717:5818:1818:4019:0219:2519:4920:2020:4421:0721:3222:0422:3323:19
Tinshill Club 07:1808:1708:5009:2209:5410:1710:4011:0311:2611:4912:1212:3613:0013:2313:4514:0714:2914:5115:1415:3615:5916:2116:4317:0417:2517:4618:0818:2818:4919:1119:3419:5820:2920:5221:1621:4022:1222:4123:27
Holt Park Centre A 07:2908:2709:0109:3310:0510:2810:5111:1611:3812:0212:2512:4913:1313:3613:5814:2014:4215:0415:2715:4916:1216:3416:5617:1817:3817:5918:2018:4019:0219:2319:4520:0920:4021:0321:2721:5122:2322:5223:38

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with First Leeds whether this route takes part. Details →

Fares on the 23

Adult single £2.50 · Child single £0.80 to £1.60

Adult single fare table, stage to stage
£2.50 Morrisons/St Johns Court
£2.50£2.50 University Steps
£2.50£2.50£2.50 Hyde Park Corner
£2.50£2.50£2.50£2.50 Richmond Avenue
£2.50£2.50£2.50£2.50£2.50 Shaw Lane/Arndale S.C
£2.50£2.50£2.50£2.50£2.50£2.50 Glen Road
£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Ring Road
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Y.M.C.A
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Hospital Lane
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Tinshill Avenue
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Tinshill Club
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Woodhill Gardens
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Green Lane End
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Holt Park

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Leeds Bus Station.

First Bus's published fares on the Bus Open Data Service, in force from 27 August 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with First Leeds before you travel.

Tickets on the 23

First Leeds publishes singles on this route for adults, children and students.

PAYG Single · Adult Single · Adult Single Shadow · Student Single · Under 19 Single · Metro Rover Single

Ticket types come from First Leeds's own fares data on the Bus Open Data Service, last updated 4 September 2026. Prices for singles and returns are under Fares above; for the others, check with First Leeds.

54–74% on time
average delay 1.6 min · the range 87 live GPS observations over 30 days can support

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with First Leeds before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 23

23 towards Holt Park

All 45 stops
  1. Leeds City Bus Station (stand 18) Leeds City Centre
  2. Headrow E Leeds City Centre
  3. Headrow L Leeds City Centre
  4. Merrion B Leeds City Centre
  5. Fenton Street Woodhouse
  6. Leeds University (stop D) Woodhouse
  7. Leeds University (Stop F) Woodhouse
  8. Clarendon Road Woodhouse
  9. Hyde Prk Corner (NW bound) Hyde Park Corner
  10. North Hill Road (opp) Hyde Park Corner
  11. North Grange Road (opp) Headingley
  12. Golden Beam Headingley
  13. St Michaels Church (at) Headingley
  14. Headingley Arndale (opp) Headingley
  15. St Anne's Road Headingley
  16. St Chads Drive Headingley
  17. Weetwood Lane (opp) Headingley
  18. Glen Road (opp) Headingley
  19. Ancaster Road West Park
  20. Kepstorn Road West Park
  21. Lawnswood School Weetwood
  22. Weetwood Police Stn Weetwood
  23. Spennithorne Drive Lawnswood
  24. New Adel Lane (opp) Ireland Wood
  25. Holy Name School (opp) Ireland Wood
  26. Hospital Lane (at) Ireland Wood
  27. Cookridge Fire Stn Tinshill
  28. Tinshill Avenue Tinshill
  29. Woodnook Drive (opp) Tinshill
  30. Silk Mill Avenue Tinshill
  31. Silk Mill Road Tinshill
  32. Tinshill Club Tinshill
  33. Horsforth Station Tinshill
  34. Wood Hill Road Tinshill
  35. Woodhill Gardens Tinshill
  36. Moseley Wood Gdns Cookridge
  37. Moseley Wood App Cookridge
  38. Holy Trinity School (at) Cookridge
  39. Cookridge Vill Hall Cookridge
  40. Cookridge Lane Cookridge
  41. Tinshill Road (opp) Cookridge
  42. Holtdale Approach Tinshill
  43. Tinshill Tower (opp) Holt Park
  44. Ralph Thoresby Sch Holt Park
  45. Holt Park Centre A Holt Park

23 towards Leeds

All 43 stops
  1. Holt Park Centre B Holt Park
  2. Ralph Thoresby Sch (at) Holt Park
  3. Tinshill Tower Holt Park
  4. Holtdale Approach Tinshill
  5. Tinshill Road Cookridge
  6. Cookridge Lane (W bound) Cookridge
  7. Cookridge Vill Hall (at) Cookridge
  8. Holy Trinity School (opp) Cookridge
  9. Moseley Wood App (adj) Cookridge
  10. Woodhill Gardens Tinshill
  11. Wood Hill Road Tinshill
  12. Horsforth Station Tinshill
  13. Tinshill Club Tinshill
  14. Silk Mill Road Tinshill
  15. Silk Mill Avenue Tinshill
  16. Woodnook Drive (at) Tinshill
  17. Tinshill Avenue Tinshill
  18. Cookridge Fire Stn Tinshill
  19. Hospital Lane Ireland Wood
  20. Holy Name School Ireland Wood
  21. New Adel Lane (at) Ireland Wood
  22. Spennithorne Drive (opp) Lawnswood
  23. Weetwood Police Stn Weetwood
  24. Lawnswood School Weetwood
  25. Kepstorn Road West Park
  26. Ancaster Road West Park
  27. Glen Road Headingley
  28. Weetwood Lane (adj) Headingley
  29. St Chads Drive (opp) Headingley
  30. Headingley Arndale (at) Headingley
  31. St Michaels Church (opp) Headingley
  32. Richmond Avenue Headingley
  33. North Hill Road (at) Hyde Park Corner
  34. Hyde Prk Corner (SE bound) Hyde Park Corner
  35. Clarendon Road Woodhouse
  36. Leeds University (stop G) Woodhouse
  37. Leeds University (stop A) Woodhouse
  38. Blackman Lane Woodhouse
  39. Merrion C Leeds City Centre
  40. Headrow M Leeds City Centre
  41. Headrow H Leeds City Centre
  42. Victoria D Leeds City Centre
  43. Leeds City Bus Station (stand 18) Leeds City Centre

Towns & areas on this route

Frequently asked questions

What time is the first 23 bus?

The first 23 departure on weekdays leaves at 04:58 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 23 bus?

The last 23 on weekdays leaves its first stop at 23:18. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 23 bus cost?

First Leeds's published fares on the 23: adult single £2.50, child single £0.80 to £1.60. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). First Leeds day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 23 bus?

The 23 is operated by First Leeds.

Timetable data from First Leeds via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Check before you travel — services can change at short notice.