680 Billy Mill ↔ Killingworth

Operated by DM Motor Service. First bus 07:45, last bus 07:45. 1 journey on weekdays.

Wanted a different 680? 4 other bus routes are numbered 680 elsewhere in the UK — see every 680 bus by area.

💷 Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with DM Motor Service whether this route takes part. Details →
📅 Today is Summer bank holiday — many operators run a Sunday or special timetable on bank holidays. Check before travelling.

Timetable

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.

Route map

All stops on route 680

680 towards Billy Mill

  1. East Bailey-Garth 20 (E-Bound) Killingworth
  2. East Bailey - Garth 24 (E-Bound) Killingworth
  3. Bus Station (Stand D) Killingworth
  4. East Bailey - Garth 25 (SE-Bound) Killingworth
  5. East Bailey-Garth 27 (SW-Bound) Killingworth
  6. East Bailey-Goodwood (W-Bound) Killingworth
  7. East Bailey-Garth 32 (W-Bound) Killingworth
  8. Southgate-School (S-Bound) Killingworth
  9. Southgate-Northumbrian Way (S-Bound) Killingworth
  10. East Bailey-Garth 33 (NW-Bound) Killingworth
  11. Great Lime Road-Glebe Road (E-Bound) Forest Hall
  12. Great Lime Road-West Lane (E-Bound) Forest Hall
  13. Clousden Hill (E-Bound) Forest Hall
  14. Clousden Hill (E-Bound) Forest Hall
  15. Great Lime Road-Beal Drive (E-Bound) Palmersville
  16. Great Lime Road-Laurel Avenue (E-Bound) Palmersville
  17. Great Lime Road - Palmersville Metro (E-Bound) Palmersville
  18. Whitley Road-Wesley Way (NE-Bound) Holystone
  19. Great Lime Road-Whitley Road (E-Bound) Palmersville
  20. Whitley Road - Holystone Drive (NE-Bound) Holystone
  21. Benton Road-Club (W-Bound) West Allotment
  22. Benton Road - Turner Street (NW-Bound) West Allotment
  23. Northumberland Park Interchange (NE-Bound) Backworth
  24. Earsdon Road-Station Road (NE-Bound) Backworth
  25. Earsdon Road-Co-Operative Terrace (NE-Bound) Shiremoor
  26. Earsdon Road-Middle School (NE-Bound) Shiremoor
  27. Park Lane-Clara Avenue (S-Bound) Shiremoor
  28. Park Lane-Park Grove (S-Bound) Shiremoor
  29. Park Lane - Shiremoor Metro (S-Bound) Shiremoor
  30. Park Lane-Brenkley Avenue (S-Bound) Shiremoor
  31. Park Lane-Boundry Mills (S-Bound) Shiremoor
  32. New York Road-Park Lane (SE-Bound) Shiremoor
  33. New York Road-Depot (SE-Bound) New York
  34. Billy Mill Lane-Barnstable Road (S-Bound) New York
  35. Billy Mill Lane-Tiverton Avenue (SE-Bound) Billy Mill
  36. St Thomas More Rc Academy (E-Bound) Billy Mill
  37. Billy Mill Lane-Cragside Avenue (S-Bound) Billy Mill

Towns & areas on this route

Frequently asked questions

What time is the first 680 bus?

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

What time is the last 680 bus?

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

How much does the 680 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). DM Motor Service day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 680 bus?

The 680 is operated by DM Motor Service.

Timetable data from DM Motor Service via the DfT Bus Open Data Service (North East England feed). DM Motor Service last updated their Bus Open Data publications on 28 August 2026. Check before you travel — services can change at short notice.