645 Buttershaw circular via Wibsey, Bradford

Operated by First Bradford. First bus 04:29, last bus 23:02. 55 journeys on weekdays. Fares: adult single £2.50 — more.

Next towards Buttershaw from Cooper Lane Terminus: 06:42, 07:13, 07:58

Night bus — overnight departures 04:29–07:00. Sunday–Thursday nights. 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 645? 2 other bus routes are numbered 645 elsewhere in the UK — see every 645 bus timetable by area.

Timetable

Ends at Buttershaw unless marked “to …” · Monday to Friday · 55 journeys
Stop 04:29 to Bradford Intc05:2905:5906:1006:4907:2007:3907:5808:1408:3308:5209:1109:3009:4810:0610:2210:3810:5411:1111:2911:4512:0312:2012:3712:5313:0913:2813:4414:0214:2014:3614:5215:1115:3015:4716:0316:1916:3516:5117:0717:2517:4117:5718:1318:2918:4419:1719:4220:0720:3220:5621:2121:4522:0823:02 to Bradford Intc
Cooper Lane Terminus ···06:1006:4907:2007:3907:5808:1408:3308:5209:1109:3009:4810:0610:2210:3810:5411:1111:2911:4512:0312:2012:3712:5313:0913:2813:4414:0214:2014:3614:5215:1115:3015:4716:0316:1916:3516:5117:0717:2517:4117:5718:1318:2918:4419:1719:4220:0720:3220:5621:2121:4522:0823:02
Odsal Top ···06:2007:0207:3207:5208:1308:2908:4709:0509:2409:4210:0010:1810:3310:5011:0511:2211:4111:5612:1412:3112:4813:0413:2013:3913:5514:1214:3014:4615:0315:2315:4215:5916:1416:3016:4617:0217:1817:3617:5218:0818:2418:3918:5419:2719:5220:1720:4121:0521:3021:5422:1723:11
Bradford Interchange Bus Station (stand T) 04:2905:2905:5906:3107:1407:4508:0708:2808:4509:0009:1709:3709:5510:1210:2910:4511:0211:1711:3411:5312:0712:2712:4413:0013:1513:3213:5014:0714:2414:4214:5915:1615:3715:5516:1316:2816:4216:5817:1417:3017:4818:0318:1818:3418:5019:0419:3620:0120:2720:5121:1521:3922:0322:2623:19
Bradford Interchange Bus Station (stand T) ···06:3507:1807:4908:1108:3208:4909:0409:2109:4109:5910:1610:3310:4911:0611:2111:3811:5712:1112:3112:4813:0413:1913:3613:5414:1114:2814:4615:0315:2015:4115:5916:1716:3216:4617:0217:1817:3417:5218:0718:2218:3818:5419:0819:4020:0520:3120:5521:1921:4322:0722:3023:23
Eccleshill Co-op (near) 04:4005:4006:1106:4807:3208:0608:2808:4809:0409:1909:3609:5610:1410:3110:4911:0411:2111:3611:5212:1212:2612:4613:0413:2113:3613:5214:1014:2814:4715:0615:2415:4216:0216:1916:3716:5117:0617:2317:3817:5318:1018:2518:4018:5519:1019:2419:5520:1920:4521:0821:3221:5622:2022:4323:36
Redcar Road C (on) ··············································20:0420:2820:5321:1721:4022:0522:2822:5123:44
Redcar Road A 04:4705:4706:1806:5707:4208:1608:3808:5809:1309:2709:4510:0510:2210:4010:5711:1311:3011:4512:0112:2212:3612:5513:1313:3013:4514:0114:2014:3814:5715:1615:3515:5216:1216:2916:4617:0217:1717:3317:4818:0318:2018:3618:5019:0519:2019:34·········
Barmby Road 05:0406:0406:3507:1508:0308:3608:5709:1709:3009:4510:0310:2110:3910:5611:1311:2911:4612:0112:1712:3812:5213:1213:2913:4614:0114:1714:3614:5315:1415:3515:5316:0916:2816:4517:0217:1717:3217:4818:0318:1818:3418:5019:0419:1919:3319:4720:1420:3821:0421:2821:5122:1722:4123:0423:53
Bradford Interchange Bus Station (stand B) 05:1606:1906:5007:3108:2408:5309:1409:3409:4710:0210:1910:3610:5511:1211:2911:4512:0212:1812:3412:5413:0813:2813:4514:0214:1714:3314:5215:1015:3515:5316:0916:2516:4517:0117:1817:3217:4818:0318:1818:3318:4919:0519:1919:3319:4720:0120:2720:5121:1621:4022:0322:2922:5223:1500:04
Odsal Top (S bound) ·06:2807:0007:4308:3709:0609:2509:4509:5910:1310:3010:4711:0711:2311:4011:5712:1412:3012:4513:0613:2013:4013:5714:1414:2914:4515:0615:2415:4916:0916:2516:4117:0017:1617:3217:4518:0018:1518:3018:4519:0119:1619:3019:4419:5820:1220:3721:0121:2621:4922:1322:3823:0123:24·
Cooper Lane Terminus ·06:4207:1307:5808:5309:2109:4010:0010:1410:2810:4611:0311:2211:3911:5612:1312:3112:4613:0213:2113:3513:5514:1314:3014:4515:0215:2215:4116:0816:2616:4316:5817:1817:3317:4918:0218:1618:3118:4619:0019:1619:3119:4519:5720:1120:2420:4921:1421:3822:0122:2422:5023:1223:35·

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 Bradford whether this route takes part. Details →

Fares on the 645

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

Adult single fare table, stage to stage
£2.50 Speeton Avenue
£2.50£2.50 Reevy Avenue
£2.50£2.50£2.50 St Enochs Road Top
£2.50£2.50£2.50£2.50 Wibsey High Street/Smith Avenue
£2.50£2.50£2.50£2.50£2.50 Odsal Top
£2.50£2.50£2.50£2.50£2.50£2.50 Mayo Avenue
£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Coates Terrace
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Springmill Street
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Bradford
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Sycamore Close
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Peel Park
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Idle 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 Leeds 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£2.50 Pullan 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£2.50£2.50£2.50 Thackeray 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£2.50£2.50£2.50 Rimswell Holt/Redcar 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£2.50£2.50£2.50£2.50 Greengates/Redcar Road

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Cooper Lane.

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 Bradford before you travel.

Tickets on the 645

First Bradford 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 Bradford'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 Bradford.

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 Bradford 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 645

645 towards Buttershaw

All 113 stops
  1. Cooper Lane Terminus Buttershaw
  2. Mandale Grove (opp) Buttershaw
  3. Bellerby Brow (opp) Buttershaw
  4. St John's School Horton Bank
  5. Beacon Place Horton Bank
  6. Gracey Lane Horton Bank
  7. Reevy Avenue Wibsey
  8. Wibsey Park North Wibsey
  9. Kilner Road Wibsey
  10. Holden Road Wibsey
  11. Wibsey Co-op (before) Wibsey
  12. Wibsey High Street Wibsey
  13. Holroyd Hill Odsal
  14. Dean Road (opp) Odsal
  15. Odsal Road Odsal
  16. Odsal Top Odsal
  17. Carr Bottom Road Bankfoot
  18. Mayo Avenue Bankfoot
  19. Broadway Avenue Bankfoot
  20. Parkside Road West Bowling
  21. Donisthorpe Street West Bowling
  22. Trident Way Bridge West Bowling
  23. Manchester Road Lidl (at) West Bowling
  24. Spring Mill Street Bradford City Centre
  25. Caledonia Street (at) Bradford City Centre
  26. Bradford Interchange Bus Station (stand T) Bradford City Centre
  27. Bradford Interchange Bus Station (stand T) Bradford City Centre
  28. Little Germany Z (opp.) Bradford City Centre
  29. Upper Park Gate (opp) Barkerend
  30. Nuttall Road (at) Barkerend
  31. Harris Street Barkerend
  32. Hillside Bridge Barkerend
  33. The Greenway Undercliffe
  34. Sycamore Close Undercliffe
  35. St Augustine's Church (opp) Undercliffe
  36. Peel Park Undercliffe
  37. Undercliffe Cemetery (at) Undercliffe
  38. Idle Road (at) Undercliffe
  39. Dudley Hill Road Undercliffe
  40. Wellington Place Fagley
  41. Moorside Road (opp) Eccleshill
  42. Eccleshill Co-op (near) Eccleshill
  43. Eccleshill Retail Park (opp) Eccleshill
  44. Hazelcroft (opp) Eccleshill
  45. Eccleshill Sports Club (near) Ravenscliffe
  46. Delius Avenue (at) Ravenscliffe
  47. Thackeray Road Ravenscliffe
  48. Damon Avenue Ravenscliffe
  49. Roundwood Glen (on) Ravenscliffe
  50. Rimswell Holt Ravenscliffe
  51. Eccleshill Park Greengates
  52. Rowlestone Rise (at) Greengates
  53. Redcar Road C (on) Greengates
  54. Greengates Crossroads Greengates
  55. Greengates Retail Park Greengates
  56. Ruswarp Crescent (at) Greengates
  57. Eccleshill Community Hospital (at) Eccleshill
  58. Redcar Road A Greengates
  59. Rowlestone Rise Greengates
  60. Eccleshill Park Ravenscliffe
  61. Rimswell Holt (S bound) Ravenscliffe
  62. Roundwood Glen Ravenscliffe
  63. Damon Avenue Ravenscliffe
  64. Thackeray Road (at) Ravenscliffe
  65. Delius Avenue (opp) Ravenscliffe
  66. Eccleshill Sports Club (at) Eccleshill
  67. Hazelcroft (at) Eccleshill
  68. Eccleshill Retail Park Eccleshill
  69. Eccleshill Co-op Eccleshill
  70. Moorside Road Eccleshill
  71. Wellington Place Undercliffe
  72. Dudley Hill Road (opp) Undercliffe
  73. Idle Road Undercliffe
  74. Barmby Road Undercliffe
  75. Undercliffe Cemetery Undercliffe
  76. Peel Park (at) Undercliffe
  77. St Augustine's Church Undercliffe
  78. Sycamore Close Undercliffe
  79. The Greenway Barkerend
  80. Hillside Bridge Barkerend
  81. Harris Street (at) Barkerend
  82. Nuttall Road (opp) Barkerend
  83. Upper Park Gate Barkerend
  84. Cathedral T Bradford City Centre
  85. Little Germany Y (at) Bradford City Centre
  86. Bradford Interchange Bus Station (stand B) Bradford City Centre
  87. Caledonia Street Bradford City Centre
  88. Spring Mill Street Bradford City Centre
  89. Bowling Old Lane West Bowling
  90. Manchester Road Lidl West Bowling
  91. Trident Way Bridge West Bowling
  92. Donisthorpe Street (opp) West Bowling
  93. Parkside Road (opp) West Bowling
  94. Mayo Avenue (at) Bankfoot
  95. Carr Bottom Road (opp) Bankfoot
  96. Sunny Bank Road Bankfoot
  97. Odsal Top (S bound) Odsal
  98. Odsal Road (N bound) Odsal
  99. Dean Road (at) Odsal
  100. Holroyd Hill (W bound) Odsal
  101. Wibsey High Street (W bound) Wibsey
  102. Wibsey Co-op (at) Wibsey
  103. Holden Road (at) Wibsey
  104. Kilner Road (at) Wibsey
  105. Wibsey Park North (at) Wibsey
  106. Reevy Avenue (at) Wibsey
  107. Gracey Lane (at) Horton Bank
  108. Beacon Place Horton Bank
  109. St John's School (near) Horton Bank
  110. Bellerby Brow (at) Buttershaw
  111. Mandale Grove (at) Buttershaw
  112. Cooper Lane Terminus Buttershaw
  113. Cooper Lane Terminus Buttershaw

Towns & areas on this route

Frequently asked questions

What time is the first 645 bus?

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

What time is the last 645 bus?

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

How much does the 645 bus cost?

First Bradford's published fares on the 645: 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 Bradford day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 645 bus?

The 645 is operated by First Bradford.

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