681 Halifax to Bradford via Wibsey, West Bowling

Operated by First Bradford. First bus 05:28, last bus 18:35. 49 journeys on weekdays. Fares: adult single £2.50 — more.

Next towards Bradford from Halifax Bus Station (stand N): tomorrow 06:42

Next towards Halifax from Bradford Interchange Bus Station (stand C): tomorrow 05:35

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

Timetable

Ends at Bradford Intc · Monday to Friday · 25 journeys
Stop 05:2806:4207:1207:4208:1708:5209:2209:5210:2510:5711:2711:5712:2712:5813:2814:0014:3115:0215:3616:0616:3617:0617:3618:0618:35
Halifax Bus Station (stand M) ·························
Halifax Bus Station (stand N) ·06:4207:1207:4208:1708:5209:2209:5210:2510:5711:2711:5712:2712:5813:2814:0014:3115:0215:3616:0616:3617:0617:3618:0618:35
Stone Chair (at) 05:2806:5307:2607:5608:3109:0609:3410:0410:3711:0911:3912:0912:4113:1213:4114:1414:4515:1815:5216:2316:5317:2217:5218:2018:49
Shelf Village Hall 05:3006:5407:2807:5808:3309:0809:3510:0510:3811:1011:4012:1012:4213:1313:4214:1614:4715:2015:5416:2516:5517:2417:5418:2218:51
Odsal Top 05:4407:0507:4108:1108:4709:2209:5010:2010:5211:2411:5312:2312:5413:2513:5514:3015:0115:3716:1116:4117:1117:3718:0718:3219:01
Bradford Interchange Bus Station (stand F) 05:5907:2108:0108:3109:0209:3710:0510:3511:0711:3912:0812:3813:1113:4214:1114:4715:1815:5416:2816:5717:2717:5218:2218:4619:15

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

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

Adult single fare table, stage to stage
£2.50 Prospect Street
£2.50£2.50 Park Gates
£2.50£2.50£2.50 Upper Brear
£2.50£2.50£2.50£2.50 Church Walk
£2.50£2.50£2.50£2.50£2.50 Newlands Grove
£2.50£2.50£2.50£2.50£2.50£2.50 Landmere Syke
£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Bridle Stile
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Wade House Avenue
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Cooper Lane
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Fenwick Drive
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Halifax Road Cemetery 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 Odsal Top
£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 Mayo 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 Coates Terrace
£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 Springmill Street
£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 Bradford

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

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 681

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 681

681 towards Bradford

All 49 stops
  1. Halifax Bus Station (stand M) Halifax Town Centre
  2. Halifax Bus Station (stand N) Halifax Town Centre
  3. Northgate Halifax Town Centre
  4. New Bank (on) Halifax Town Centre
  5. Godley Bridge (at) Stump Cross
  6. Shibden Park Stump Cross
  7. Stump Cross Stump Cross
  8. Lower Hough Stump Cross
  9. Tenterfield Terrace (at) Stump Cross
  10. Longfield Terrace Northowram
  11. The Rise Northowram
  12. Joseph Avenue Northowram
  13. Westercroft Lane (at) Northowram
  14. Newlands View Northowram
  15. Newlands Avenue Northowram
  16. Newlands Grove (on) Northowram
  17. Yew Trees Avenue (opp) Northowram
  18. Landmere Syke (stop) Northowram
  19. Hud Hill (opp) Shelf
  20. Cross Lane (at) Shelf
  21. Stone Chair (at) Shelf
  22. Highfields (near) Shelf
  23. Bridle Stile (opp) Shelf
  24. Shelf Village Hall Shelf
  25. Wade House Avenue Shelf
  26. Brow Lane (before) Shelf
  27. Chapel Close (opp) Shelf
  28. Cooper Lane (at) Shelf
  29. Blackshaw Mills (at) Shelf
  30. Beck Hill Buttershaw
  31. Buttershaw Tesco Buttershaw
  32. Western Way (opp) Buttershaw
  33. Allandale Road (at) Buttershaw
  34. Horsfall Stadium (near) Buttershaw
  35. St Paul's Avenue (at) Wibsey
  36. Smith Avenue (at) Odsal
  37. Crawford Avenue (at) Odsal
  38. Sutcliffe Place Odsal
  39. Odsal Top Odsal
  40. Carr Bottom Road Bankfoot
  41. Mayo Avenue Bankfoot
  42. Broadway Avenue Bankfoot
  43. Parkside Road West Bowling
  44. Donisthorpe Street West Bowling
  45. Trident Way Bridge West Bowling
  46. Manchester Road Lidl (at) West Bowling
  47. Spring Mill Street Bradford City Centre
  48. Caledonia Street (at) Bradford City Centre
  49. Bradford Interchange Bus Station (stand F) Bradford City Centre

681 towards Halifax

All 49 stops
  1. Bradford Interchange Bus Station (stand D) Bradford City Centre
  2. Bradford Interchange Bus Station (stand C) Bradford City Centre
  3. Caledonia Street Bradford City Centre
  4. Spring Mill Street Bradford City Centre
  5. Bowling Old Lane West Bowling
  6. Manchester Road Lidl West Bowling
  7. Trident Way Bridge West Bowling
  8. Donisthorpe Street (opp) West Bowling
  9. Parkside Road (opp) West Bowling
  10. Mayo Avenue (at) Bankfoot
  11. Carr Bottom Road (opp) Bankfoot
  12. Sunny Bank Road Bankfoot
  13. Odsal Top (S bound) Odsal
  14. Sutcliffe Place (opp) Odsal
  15. Crawford Avenue (opp) Odsal
  16. Smith Avenue (opp) Odsal
  17. St Paul's Avenue (opp) Wibsey
  18. Horsfall Stadium Buttershaw
  19. Allandale Road (opp) Buttershaw
  20. Western Way Buttershaw
  21. Buttershaw Tesco (opp) Buttershaw
  22. Beck Hill Buttershaw
  23. Shelf Lidl (opp) Shelf
  24. Cooper Lane (opp) Shelf
  25. Chapel Close (at) Shelf
  26. Brow Lane (after) Shelf
  27. Wade House Avenue (opp) Shelf
  28. Village Hall (adj) Shelf
  29. Bridle Stile (at) Shelf
  30. Highfields Shelf
  31. Stone Chair Shelf
  32. Cross Lane Shelf
  33. Hud Hill Shelf
  34. Landmere Syke Northowram
  35. Yew Trees Avenue Northowram
  36. Victoria Place Northowram
  37. Newlands View (at) Northowram
  38. Westercroft Lane Northowram
  39. Joseph Avenue (opp) Northowram
  40. The Rise (at) Northowram
  41. Marldon Road Northowram
  42. Tenterfield Terrace Stump Cross
  43. Lower Hough (opp) Stump Cross
  44. Stump Cross (at) Stump Cross
  45. Shibden Park (at) Stump Cross
  46. Godley Bridge Stump Cross
  47. New Bank Halifax Town Centre
  48. Northgate (S bound) Halifax Town Centre
  49. Halifax Bus Station (stand B) Halifax Town Centre

Towns & areas on this route

Frequently asked questions

What time is the first 681 bus?

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

What time is the last 681 bus?

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

How much does the 681 bus cost?

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

The 681 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.