24 Beeston to Holt Park via Leeds, Headingley

Operated by First Leeds. Runs 24 hours. 139 journeys on weekdays. Fares: adult single £2.50 — more.

Next towards Holt Park from Beeston Terminus (at): 16:43, 17:05, 17:27

Next towards Beeston from Holt Park Centre A: 16:44, 17:06, 17:28

Night bus — runs 24 hours. Every night. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

Wanted a different 24? 54 other bus routes are numbered 24 elsewhere in the UK — see every 24 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 →
Leeds City Centre, Infirmary Street (Leeds) — Infirmary Street in Leeds City Centre is closed for works on Monday 17 August from 2345 - 0500. 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 unless marked “to …” · Sunday · 48 journeys
Stop 05:0006:0407:0907:4608:1908:5209:2309:4510:0610:2810:5011:1211:3411:5612:1812:4013:0213:2513:4714:0914:3114:5315:1515:3715:5916:2116:4317:0517:2717:4918:1118:3418:5719:2719:5720:1620:4321:1121:4322:1523:2400:16 to Lawnswood School00:46 to Lawnswood School01:16 to Lawnswood School01:46 to Lawnswood School02:16 to Lawnswood School03:16 to Lawnswood School04:16 to Lawnswood School
Beeston Terminus (at) 05:0006:0407:0907:4608:1908:5209:2309:4510:0610:2810:5011:1211:3411:5612:1812:4013:0213:2513:4714:0914:3114:5315:1515:3715:5916:2116:4317:0517:2717:4918:1118:3418:5719:2719:5720:1620:4321:1121:4322:1523:24·······
Malvern Road (E bound) 05:0506:0907:1407:5108:2408:5709:2809:5010:1210:3410:5611:1811:4012:0212:2412:4613:0813:3113:5314:1514:3714:5815:2015:4216:0416:2616:4817:1017:3217:5418:1618:3919:0219:3120:0120:2020:4721:1521:4722:1923:28·······
City Square E (at) 05:1606:2007:2508:0208:3509:0809:4010:0210:2310:4511:0711:2911:5212:1412:3612:5813:2013:4314:0414:2614:4815:1015:3215:5416:1516:3716:5917:2117:4318:0518:2718:4919:1319:4220:1220:3120:5821:2621:5722:2923:3800:1600:4601:1601:4602:1603:1604:16
Headrow L 05:1906:2407:2908:1108:4209:1409:4410:0610:2710:4911:1211:3411:5612:1912:4113:0313:2513:4814:1014:3214:5315:1515:3715:5916:2116:4217:0417:2617:4818:1018:3118:5419:1919:4720:1620:3521:0221:3022:0122:3323:4100:1800:4801:1801:4802:1803:1804:18
Hyde Prk Corner (NW bound) 05:2406:2907:3508:1708:4809:2009:5010:1210:3410:5611:1811:4112:0312:2612:4813:1113:3313:5614:1814:4015:0115:2315:4516:0716:2916:5117:1317:3417:5618:1818:4019:0219:2719:5420:2420:4221:0921:3722:0922:4023:4800:2300:5301:2301:5302:2303:2304:23
Headingley Arndale (opp) 05:2806:3407:3908:2208:5309:2509:5510:1710:3911:0211:2411:4712:1012:3312:5713:1913:4014:0314:2614:4715:0915:3015:5216:1516:3616:5817:2017:4118:0318:2418:4619:0819:3320:0020:3020:4821:1521:4322:1422:4523:5300:2800:5701:2701:5702:2603:2604:26
Lawnswood School 05:3206:3807:4308:2608:5809:3010:0010:2210:4411:0611:2911:5212:1512:3813:0213:2413:4514:0814:3114:5315:1415:3615:5816:2016:4217:0317:2517:4618:0818:3018:5119:1419:3820:0520:3420:5321:2021:4822:1922:4923:5700:3101:0101:3102:0202:3003:3004:30
Weetwood Police Stn 05:3306:3907:4408:2708:5909:3110:0110:2310:4511:0811:3111:5412:1712:4013:0413:2613:4714:1014:3214:5415:1615:3816:0016:2216:4317:0517:2617:4818:0918:3118:5219:1519:4020:0620:3520:5421:2121:4822:2022:5023:58·······
Holt Park Centre B 05:3906:4507:5108:3409:0509:3810:0810:3010:5211:1511:3812:0112:2412:4813:1113:3413:5414:1814:4115:0215:2315:4516:0716:2916:5017:1217:3317:5418:1618:3818:5919:2119:4620:1320:4221:0021:2721:5522:2722:5700:04·······

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 24

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

Adult single fare table, stage to stage
£2.50 Cross Flatts Pk
£2.50£2.50 Dentists Hunslet Hall Road
£2.50£2.50£2.50 Sweet Street
£2.50£2.50£2.50£2.50 Morrisons/St Johns Court
£2.50£2.50£2.50£2.50£2.50 City Square
£2.50£2.50£2.50£2.50£2.50£2.50 University Steps
£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Hyde Park Corner
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Richmond Avenue
£2.50£2.50£2.50£2.50£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£2.50£2.50£2.50£2.50 Glen Road
£2.50£2.50£2.50£2.50£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£2.50£2.50£2.50£2.50 St Helens Lane
£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 Lawnswood Arms
£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 Beeston.

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 24

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.

59–76% on time
average delay 2 min · the range 106 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 24

24 towards Holt Park

All 45 stops
  1. Beeston Terminus (at) Beeston
  2. Kirk Beston Close Beeston
  3. Beeston Co-Op Beeston
  4. Cross Flatts Drive Beeston
  5. Cross Flatts Park Top Beeston Hill
  6. Cemetery Rd Tempest Rd (before) Beeston Hill
  7. Malvern Road (E bound) Beeston Hill
  8. Lady Pit Lane (N bound) Beeston Hill
  9. Northcote Green Beeston Hill
  10. Northcote Crescent Beeston Hill
  11. Hunslet Hall Road (N bound) Beeston Hill
  12. Parkfield Street (N bound) Holbeck
  13. Sweet Street (N bound) Holbeck
  14. Southbank F Leeds City Centre
  15. City Square E (at) Leeds City Centre
  16. Headrow L Leeds City Centre
  17. Merrion B Leeds City Centre
  18. Fenton Street Woodhouse
  19. Leeds University (stop C) Woodhouse
  20. Leeds University (Stop F) Woodhouse
  21. Clarendon Road Woodhouse
  22. Hyde Prk Corner (NW bound) Hyde Park Corner
  23. North Hill Road (opp) Hyde Park Corner
  24. North Grange Road (opp) Headingley
  25. Golden Beam Headingley
  26. St Michaels Church (at) Headingley
  27. Headingley Arndale (opp) Headingley
  28. St Anne's Road Headingley
  29. St Chads Drive Headingley
  30. Weetwood Lane (opp) Headingley
  31. Glen Road (opp) Headingley
  32. Ancaster Road West Park
  33. Kepstorn Road West Park
  34. Lawnswood School Weetwood
  35. Weetwood Police Stn Weetwood
  36. Lawnswood YMCA (at) Lawnswood
  37. Lawnswood Cemetery Lawnswood
  38. Lawns Hall Close Lawnswood
  39. St Helen's Lane Adel
  40. The Crescent (at) Adel
  41. Holt Lane Adel
  42. Whinfield (at) Adel
  43. Chestnut Drive (opp) Holt Park
  44. Holt Drive Holt Park
  45. Holt Park Centre B Holt Park

24 towards Beeston

All 42 stops
  1. Holt Park Centre A Holt Park
  2. Holt Drive Holt Park
  3. Chestnut Drive (at) Holt Park
  4. Whinfield (opp) Adel
  5. Holt Lane (opp) Adel
  6. The Crescent Adel
  7. St Helen's Lane (at) Adel
  8. Lawnswood Cemetery (opp) Lawnswood
  9. Lawnswood YMCA Lawnswood
  10. Weetwood Police Stn Weetwood
  11. Lawnswood School Weetwood
  12. Kepstorn Road West Park
  13. Ancaster Road West Park
  14. Glen Road Headingley
  15. Weetwood Lane (adj) Headingley
  16. St Chads Drive (opp) Headingley
  17. Headingley Arndale (at) Headingley
  18. St Michaels Church (opp) Headingley
  19. Richmond Avenue Headingley
  20. North Hill Road (at) Hyde Park Corner
  21. Hyde Prk Corner (SE bound) Hyde Park Corner
  22. Clarendon Road Woodhouse
  23. Leeds University (stop G) Woodhouse
  24. Leeds University (stop A) Woodhouse
  25. Blackman Lane Woodhouse
  26. Merrion C Leeds City Centre
  27. Headrow M Leeds City Centre
  28. City Square G (at) Leeds City Centre
  29. Station E Leeds City Centre
  30. Southbank F Leeds City Centre
  31. Sweet Street (S bound) Holbeck
  32. Parkfield Street Crown Point
  33. Northcote Crescent Beeston Hill
  34. Northcote Green (W bound) Beeston Hill
  35. Lady Pit Lane Beeston Hill
  36. Malvern Road Beeston Hill
  37. Beeston Hill Beeston Hill
  38. Cross Flatts Park Top Beeston Hill
  39. Cross Flatts Drive (near) Beeston
  40. Beeston Co-Op (at) Beeston
  41. Beeston Terminus Beeston
  42. Beeston Terminus (at) Beeston

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PB0000815/27 · Changes in West Yorkshire Combined Authority · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 24 bus?

The 24 runs 24 hours a day, so there is no first or last 24 bus — the night timetable is below.

What time is the last 24 bus?

There is no last 24 bus: the 24 runs through the night, every night it runs.

How much does the 24 bus cost?

First Leeds's published fares on the 24: 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 24 bus?

The 24 is operated by First Leeds.

Timetable data from First Leeds via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Registered with the Traffic Commissioner as PB0000815/27. Check before you travel — services can change at short notice.