40 Leeds to Seacroft via Harehills, Cross Gates

Operated by First Leeds. First bus 05:29, last bus 23:34. 107 journeys on weekdays. Fares: adult single £2.50 — more.

Next towards Seacroft from Corn Exchange H (at): 11:19, 11:34, 11:49

Next towards Leeds from Seacroft Bus Station (stand B): 11:27, 11:42, 11:58

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

Leeds City Centre, Kirkgate & Harper Street (Leeds) — Kirkgate & Harper Street in Leeds City Centre are closed due to a collapsed building until further notice. All disruptions →

Timetable

Ends at Seacroft Bus Station · Monday to Friday · 53 journeys
Stop 05:5006:2006:5307:2607:4107:5608:1108:2908:4709:0409:1909:3409:4910:0410:1910:3410:4911:0411:1911:3411:4912:0412:2012:3512:5113:0613:2113:3613:5114:0614:2114:3614:5115:0915:2915:4916:0416:1916:3516:5017:0517:2517:4217:5718:1218:4219:1219:4220:2721:1722:0422:5123:34
Corn Exchange H (at) 05:5006:2006:5307:2607:4107:5608:1108:2908:4709:0409:1909:3409:4910:0410:1910:3410:4911:0411:1911:3411:4912:0412:2012:3512:5113:0613:2113:3613:5114:0614:2114:3614:5115:0915:2915:4916:0416:1916:3516:5017:0517:2517:4217:5718:1218:4219:1219:4220:2721:1722:0422:5123:34
Dawlish Terrace (opp) 05:5906:2907:0207:3707:5208:0708:2108:3908:5709:1409:2909:4409:5910:1410:2910:4410:5911:1411:2911:4411:5912:1412:3012:4513:0113:1613:3113:4614:0114:1614:3114:4715:0215:2015:4016:0016:1516:3016:4617:0117:1617:3617:5318:0818:2218:5219:2219:5120:3721:2622:1323:0023:43
Halton Lidl 06:0506:3507:0807:4608:0308:1808:3008:4809:0409:2109:3609:5110:0610:2110:3610:5111:0611:2111:3611:5112:0612:2212:3812:5213:0813:2313:3813:5414:0914:2414:3914:5615:1115:2915:4916:0916:2516:4016:5517:1017:2417:4418:0018:1518:2918:5919:2919:5820:4321:3322:2023:0623:49
Cross Gates Centre (stop A) 06:0906:4007:1407:5208:1008:2508:3708:5509:1109:2809:4309:5810:1310:2710:4210:5811:1311:2811:4311:5812:1312:2912:4512:5913:1513:3013:4514:0114:1614:3214:4715:0515:2015:3915:5916:1716:3316:4817:0217:1717:3117:5118:0718:2218:3519:0519:3420:0320:4821:3822:2523:1123:54
Seacroft Bus Station (stand B) 06:2206:5307:2808:0808:2608:4108:5309:1109:2609:4510:0010:1510:3010:4410:5911:1611:3111:4712:0212:1712:3212:4713:0313:1613:3213:4714:0214:1814:3314:5415:0915:2815:4315:5916:1916:3716:5117:0617:2117:3617:4818:0818:2418:3918:5219:2119:5020:1821:0221:5022:3623:2200:05

Each column is one journey, headed by the time it sets off. 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 40

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

Adult single fare table, stage to stage
£2.50 York Road Bottom
£2.50£2.50 Raincliffe Road
£2.50£2.50£2.50 Harehills Lane
£2.50£2.50£2.50£2.50 Halton Dial
£2.50£2.50£2.50£2.50£2.50 Lucy Avenue
£2.50£2.50£2.50£2.50£2.50£2.50 Halton Institute
£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Temple Walk
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Green Lane End/St Theresa's Ch
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Manston Lane
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Barwick Road
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Swarcliffe Avenue
£2.50£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£2.50 Seacroft Bus Station

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/Corn Exchange.

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 40

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

PAYG Single · Adult Single · Adult Single Shadow · 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.

55–75% on time
average delay 0.4 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, 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 40

40 towards Seacroft

All 36 stops
  1. Corn Exchange H (at) Leeds City Centre
  2. Cultural A Leeds City Centre
  3. Cultural D Quarry Hill
  4. Woodpecker Junction Quarry Hill
  5. Pontefract Lane (E bound) Richmond Hill
  6. Berking Avenue Richmond Hill
  7. Raincliffe Road East End Park
  8. Torre Road (at) East End Park
  9. Dawlish Terrace (opp) East End Park
  10. Shaftesbury Junction C Harehills
  11. Gipton Approach B Osmondthorpe
  12. Halton Dial B Osmondthorpe
  13. Dunhill Rise A (SE bound) Halton
  14. Carden Avenue (SE bound) Halton
  15. Portage Avenue Halton
  16. Halton Lidl Halton
  17. Halton Library (at) Halton
  18. Sycamore Avenue (at) Halton
  19. Temple Walk (N bound) Halton
  20. Clapham Dene Road (at) Cross Gates
  21. Greenway Cross Gates
  22. Cross Gates Centre (stop A) Cross Gates
  23. Cross Gates Centre D Cross Gates
  24. Manston Park (at) Cross Gates
  25. Pendas Drive (NE bound) Cross Gates
  26. Pendas Grove (at) Cross Gates
  27. Kelmscott Green (after) Cross Gates
  28. Barwick Road Cross Gates
  29. Stanks Cross Swarcliffe
  30. Stanks Rise Swarcliffe
  31. Swarcliffe Swarcliffe
  32. Grimes Dyke School Swarcliffe
  33. Farndale Garth Swarcliffe
  34. Sherburn Approach Seacroft
  35. Seacroft Ring Road Seacroft
  36. Seacroft Bus Station (stand B) Seacroft

40 towards Leeds

All 36 stops
  1. Seacroft Bus Station (stand B) Seacroft
  2. Seacroft Ring Road Seacroft
  3. Hebden Approach Whinmoor
  4. Sledmere Place Swarcliffe
  5. Farndale Place Swarcliffe
  6. Grimes Dyke School Swarcliffe
  7. Swarcliffe Swarcliffe
  8. Stanks Rise Swarcliffe
  9. Stanks Cross (opp) Swarcliffe
  10. Barwick Road Swarcliffe
  11. Kelmscott Green (opp) Cross Gates
  12. Pendas Grove Cross Gates
  13. Pendas Drive Cross Gates
  14. Manston Park Cross Gates
  15. Cross Gates Centre C Cross Gates
  16. Cross Gates Centre (stop B) Cross Gates
  17. Cross Gates Station Cross Gates
  18. Clapham Dene Road Cross Gates
  19. Temple Walk Halton
  20. Sycamore Avenue Halton
  21. Halton Library Halton
  22. Halton Lidl (at) Halton
  23. Portage Avenue (at) Halton
  24. Carden Avenue Halton
  25. Dunhill Rise C Halton
  26. Halton Dial C (W bound) Osmondthorpe
  27. Gipton Approach C (opp) Osmondthorpe
  28. Shaftesbury Junction A Harehills
  29. Dawlish Terrace East End Park
  30. Torre Road East End Park
  31. Raincliffe Road (at) East End Park
  32. Berking Avenue (at) Richmond Hill
  33. Pontefract Lane Richmond Hill
  34. Woodpecker Junction (W bound) Quarry Hill
  35. Cultural E Quarry Hill
  36. Corn Exchange H (at) Leeds City Centre

Service registration & registered changes

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

Towns & areas on this route

Frequently asked questions

What time is the first 40 bus?

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

What time is the last 40 bus?

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

How much does the 40 bus cost?

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

The 40 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/790. Check before you travel — services can change at short notice.